sftp専用ユーザーはsshでもログインできる必要があるので、ftp専用ユーザーのように、-s /sbin/nologin としない。
# useradd sftpuser
# passwd sftpuser
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
chrootする場合は
# vi /etc/ssh/sshd_config
~
Subsystem sftp internal-sftp
~
chrootしない場合は
# vi /etc/ssh/sshd_config
~
Subsystem sftp /usr/local/libexec/sftp-server
~
sftp専用ユーザーを指定する。
Chrootさせるなら、ChrootDirectoryを指定する。
# vi /etc/ssh/sshd_config
~
Match user sftpuser
ChrootDirectory /var/www/
ForceCommand internal-sftp
~
# useradd sftpuser
# passwd sftpuser
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
chrootする場合は
# vi /etc/ssh/sshd_config
~
Subsystem sftp internal-sftp
~
chrootしない場合は
# vi /etc/ssh/sshd_config
~
Subsystem sftp /usr/local/libexec/sftp-server
~
sftp専用ユーザーを指定する。
Chrootさせるなら、ChrootDirectoryを指定する。
# vi /etc/ssh/sshd_config
~
Match user sftpuser
ChrootDirectory /var/www/
ForceCommand internal-sftp
~
コメント
コメントを投稿