AlmaLinux release 8.5 (Arctic Sphynx)
専用のユーザーを追加してパスワードを設定する。
# useradd sftp # passwd sftp
専用のディレクトリを作成する。chrootに指定するディレクトリの所有者はrootでパーミッションは755である必要がある。
# mkdir /data/ # chmod 755 /data/ # mkdir /data/sftp/ # chown sftp:sftp /data/sftp/
設定ファイルを変更、「Match User」の箇所の例をコピーして下記のように追記する。
Match User sftp X11Forwarding no AllowTcpForwarding no PermitTTY no ForceCommand internal-sftp ChrootDirectory /data/