sftp専用ユーザ

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

登録済みユーザ

IDpasswordサーバuid
sftp-oistuploadm7683001
sftp-fujiwaraWk2sdz6Ym7683002
  • sftp専用ユーザ.1528079922.txt.gz
  • 最終更新: 2018/06/04 02:38
  • by 133.11.222.89