Эти две вещи делают эту работу: local_umask=777
и useradd joe -d /var/www/site
никакие перестановки chown
и / или, chown
кажется, не влияют на любой положительный результат
vsftpd на rhel 7.4, запрещающий запись и изменение Ask
Я успешно установил и настроил vsftp. Я создал пользователя (joe) и сопутствующую группу (joes).
Мой пользователь 'joe' может создавать, обновлять и удалять файлы в своем 'домашнем' каталоге без ошибок, когда вошел в систему через ssh. Домашний каталог Джо был установлен на / var / www / site через usermod -d. Джо может CRUD любые файлы в / tmp, / home / joe, и / / var / www / site, когда залогинен в ОС через ssh. После проверки я установил для оболочки joe 'noshell' через usermod -s
Разрешения локального каталога Джо: drwxrwxr-x. 2 joe joe 27 Jun 8 10:05 site
Джо может успешно войти в vsftpd, используя FileZilla. Но Джо не может сбросить файлы в свой домашний каталог, используя FileZilla. Джо может получить файлы из размещенного каталога ftp.
Вот текущая процедура, которую я создаю, чтобы выполнить эту задачу.
# yum install vsftpd # service vsftpd stop # vi /etc/vsftpd/vsftpd.userlist
добавить: Джо
# vi /etc/vsftpd/vsftpd.conf
добавлять / редактировать:
anonymous_enable=NO local_enable=YES write_enable=YES connect_from_port_20=NO chroot_local_user=YES local_umask=022 userlist_file=/etc/vsftpd/vsftpd.userlist userlist_enable=YES userlist_deny=NO
затем
# useradd -d /var/www/site -s /usr/sbin/nologin joe # passwd joe # chown -R joe /var/www/site # chmod 775 /var/www/site # vi /etc/shells
при необходимости добавьте: / usr / sbin / nologin
# addgroup joes # usermod -G joes joe # service vsftpd start
Запуск vsftpd прошел успешно и без ошибок.
Что нужно для настройки vsftp, чтобы позволить joe загружать файлы с удаленного компьютера?
1 ответ на вопрос
Похожие вопросы
-
5
Какой смысл режима ASCII в FTP?
-
1
Скрипт Perl, работающий от имени root, не может выполнять действия root
-
3
Сбой FTP «PUT» на виртуальной машине, но не на хост-ПК: 504 Команда не реализована для этого парамет...
-
-
6
Как я могу заставить FileZilla игнорировать папки или файлы (такие как .svn или CVS)?
-
9
Могу ли я загрузить файл на свой компьютер из telnet (putty)?
-
2
Почему я не могу использовать свой собственный ftp.exe?
-
7
Есть ли бесплатная (как в деньгах) версия Redhat Linux?
-
2
С какими версиями glibc поставляются разные версии RedHat?
-
9
Есть хороший FTP-клиент для 9-дюймового нетбука?
-
3
Я только начал использовать новый модем, и теперь все мои клиенты FTP не будут работать