Оказывается, write_enable=YES
был закомментирован в моем файле /etc/vsftpd.conf
. Как только я раскомментировал это и перезапустил сервер, я смог успешно создать каталог и поместить файл.
На хосте, к которому вы хотите предоставить пользователям доступ, определите пользователей с помощью useradd user1
и useradd user2
. Если вы хотите убедиться, что только указанные пользователи могут получить доступ через ssh, самый простой способ — настроить аутентификацию с открытым ключом(погуглить)(и отключить password authentication
в/etc/ssh/sshd_config
)и поместите открытые ключи соответствующих пользователей в /home/user1/.ssh/authorized_keys
. Это обеспечивает высокий уровень безопасности и отсутствие доступа для пользователей, у которых не настроен файл authorized_keys
.
HTH, ура,
пингвин