SSH 액세스 만 비활성화하고 사용자에 대한 FTP 액세스는 유지하고 싶습니다 myuser
. 다음 명령을 수행했습니다 usermod -s /bin/false myuser
. 테스트시 SSH와 FTP를 모두 비활성화합니다.
-
이것을 어떻게 되돌릴 수 있습니까?
-
SSH 액세스를 비활성화하고
myuser
FTP 액세스를 허용하려면 어떻게해야합니까?
답변
FTP 액세스를 허용하려면 다음을 설정하여 ProFTPD의 유효한 쉘 검사를 해제하십시오 /etc/proftpd.conf
.
RequireValidShell Off
출처 : http://www.proftpd.org/docs/faq/faq_full.html#AEN267
경고 : 유효한 로그인 쉘이 아닌 쉘로 쉘을 설정하여 FTP 액세스가 비활성화 된 시스템의 다른 사용자가있는 경우,이 지정 문을 변경하면 FTP 액세스가 제공됩니다.