vsftpdのインストール
FTPサーバーの構築 サーバにファイルをアップロードするためのFTPサーバーを構築します。 ソフトウェアにはバージョン2.0.1 からSSL/TLSに対応しているvsftpdを利用します。 vsftpdという名称は、「Very Secure FTP daemon」の略で、その名のとおりセキュリティ重視の設計になっているようです。 vsftpdのインストール [root@centos ~] yum...
View ArticlevsftpdでSSLによる暗号化通信を利用できるように設定
設定ファイルのSSLに関するディレクティブを編集 [root@centos ~] vi /etc/vsftpd/vsftpd.conf ssl_enable=YES ※SSLを有効化 rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem ※サーバー証明書を指定 force_local_logins_ssl=NO ※ログイン時にSSLでの通信を強制しない場合...
View Articlevsftpdでのアクセス制限
vsftpdのアクセス制限について vsftpdで特定のユーザーのFTPサーバーへのアクセスを禁止する場合は、設定ファイルの「userlist_enable」ディレクティブを”YES”に設定します。 [root@centos ~] vi /etc/vsftpd/vsftpd.conf - 以下をファイルの末尾に追加 - userlist_enable=YES...
View ArticleFTPコマンドを使ってローカルホストからリモートホストへファイルを転送する
FTPコマンドの基礎 FTPコマンドを利用することで、ローカルホストから別ホストに接続し、相互にファイルの転送をすることができます。 FTPコマンドインタプリタの起動とリモートホストへの接続 以下のように”ftp”コマンドを実行すると、FTPがコマンドインタプリタとして起動し、ユーザからのコマンドが送られるまで待機します。...
View ArticlevsftpdでのIPアドレスの制限
設定ファイルの tcp_wrappers ディレクティブ設定 vsftpdの設定ファイル”/etc/vsftpd/vsftpd.conf”の”tcp_wrappers”にYESを設定すると、”hosts.allow”と”hosts.deny”によるアクセス制限を行うことになります。 # vi /etc/vsftpd/vsftpd.conf - 以下をファイル内の任意の位置に記述 -...
View Article