**文書の過去の版を表示しています。**
SFTP専用ユーザの作成
/etc/ssh/sshd_configを編集する。
Match User sftp-fujiwara ChrootDirectory /data2/sftp-fujiwara ForceCommand internal-sftp PasswordAuthentication yes
useradd -u $uid sftp-fujiwara passwd sftp-fujiwara
ChrootDirectory先のディレクトリは親も含めてroot所有にしておく。そうしないと
fatal: bad ownership or modes for chroot directory component “/data2/” [postauth]
というエラーが出る。
mkdir /data2/sftp-fujiwara chown root:root /data2/sftp-fujiwara chmod 755 /data2/sftp-fujiwara
upload用ディレクトリの作成
mkdir /data2/sftp-fujiwara/upload chmod 777 /data2/sftp-fujiwara/upload
systemctl restart sshd
登録済みユーザ
ID | password | サーバ |
sftp-oist | upload | m768 |
sftp-fujiwara | Wk2sdz6Y | m768 |