GCPのCompute EngineのUbuntuでvsftpdを使う
Ubuntu17.04にvsftpdを入れてみる。vsftpdはFTPサーバ。
インストール
$ apt-get install vsftpd</code>GCPのポートあける
参考:Google Compute Engineのファイヤーウォールを理解する #gcpja
vsftpd.confの設定
参考: vsftpサーバ 設定ガイド Ubuntu 12.04 サーバー再構築(10) FTPの導入
$ vim /etc/vsftpd.conf</code>設定ファイルの内容
listen=YES#listen_ipv6=YESanonymous_enable=NOlocal_enable=YESdirmessage_enable=YESuse_localtime=YESxferlog_enable=YESconnect_from_port_20=YESwrite_enable=YES
chroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd/vsftpd.chroot_listallow_writeable_chroot=YES#chown_uploads=YES
userlist_enable=YESuserlist_deny=NOuserlist_file=/etc/vsftpd/vsftpd.user_list
secure_chroot_dir=/var/run/vsftpd/emptypam_service_name=vsftpd</code>FTP接続してみる
$ ftp localhost$ ftp 123.123.123.123</code>