Рейтинг:2

Umask not working when using SFTP/SCP directories to achieve 755 for directories, 644 for files

флаг cn

I'm using EC2 Ubuntu 20.04 and got the umask set to 022. But however, any file/directory creations are landing up with permissions 775 for directories and 664 for files, just like default 002 umask is considered.

Tried many ways and changed the following:

Added "umask 022" in ~/.bashrc
Added "umask 022" in ~/.profile
Added "umask 022" in /etc/profile and /etc/bash.bashrc
Added "session optional pam_umask.so umask=0022" in /etc/pam.d/login

But none of them worked with FileZilla/WinSCP. I read that none of the above are considered for FTP clients. All I wanted to achieve is to create files and directories with 644 and 755 permissions respectively. Appreciate your help!

флаг tr
См. [SFTP-сервер загрузил файлы с неправильными правами] (https://serverfault.com/q/645150/168875). + Итак, FTP или SFTP — это два совершенно разных протокола.
Jagadeesh Ch avatar
флаг cn
Спасибо! Настройка разрешений по умолчанию в настройках передачи работала нормально. У меня тоже umask "0022" на сервере. Но новые файлы по-прежнему создаются с номером 664 (при условии, что 002?). Тач работает нормально, как и ожидалось - 644. Есть предложения?
флаг tr
Как вы *"создаете новые файлы"*?
Jagadeesh Ch avatar
флаг cn
Я использовал - щелкнув правой кнопкой мыши на удаленной панели, создать > файл, а затем создать

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.