ユーザ用ツール

サイト用ツール


linux:sftp_server

文書の過去の版を表示しています。


SFTP サーバー構築

概要

sftp-userというユーザーを作成し、/sftp/chroot/home/sftp-userというディレクトリ内のみ アクセス可能でログイン不可能の設定でSFTPサーバーを構築する。

手順

まず、ユーザーを作成

useradd -m -s /bin/false /sftp-user

鍵を作成してユーザーの.sshディレクトリに配置する。

ssh-keygen -t rsa 4096
# 名前はsftp-keyで作成、パスフレーズは無しにする

作成した鍵を配置する

ssh-copy-id -i ~/.ssh/sftp-key_.pub sftp-user@<host_ip_address>

SFTP で操作できるディレクトリを制限する

linux/sftp_server.1692082758.txt.gz · 最終更新: 2023/08/15 15:59 by mikoto