~/.bashrc устанавливают среду для пользователей, оболочка которых является/sbin/nologin?

Соответствующая команда 7zip - 7zip x -so, которая извлечет ваш архив в стандартный выходной поток.

0
28.02.2014, 01:38
1 ответ

Как отметил @terdon в своем комментарии, .bashrc имеет значение только для пользователей, использующих bash. Это происходит потому, что этот файл создается при запуске bash.

Чтобы добиться желаемого, самое простое решение - добавить опцию -u к строке, которая читается примерно так

Subsystem sftp /usr/lib64/misc/sftp-server

in /etc/ssh/sshd_config. Например :

Subsystem sftp /usr/lib64/misc/sftp-server -u 0002

Подробности см. в man 8 sftp-server.

4
28.01.2020, 02:20

Теги

Похожие вопросы