CentOS 7でFTPサーバを構築する手順について。
LinuxでFTPサーバを構築する場合、一般的に「vsftpd」というパッケージを用いる。
今回は、このパッケージを用いてCentOS7でFTPサーバを構築する。

1.インストール

まずはインストールから。以下のコマンドを実行する。

yum install vsftpd ftp -y

次に、「vsftpd」の設定ファイルである「/etc/vsftpd/vsftpd.conf」を編集する。

vi /etc/vsftpd/vsftpd.conf

編集内容は、環境にもよるが以下の5項目を編集する。
※「ftpd_b...


FTPの処理内容で変数を用いたスクリプトの作成

仕事でFTPのスクリプト作成についての検討をしていたところ、ちょっと覚えておきたい内容があったので備忘として記述しておく。 FTP putのスクリプトなのだが、put先にはそれぞれのホスト名のディレクトリが存在しており、そこにファイルを設置するというスクリプトを作成したかったのだ。で、このホスト名をどうするのか?なのだが…

当たり前の話になってしまうのだが、bashやkshで定義した変数は、FTPのプロンプト内では利用出来ない。

bashやkshで定義した変数を利用するには、これらで作成したスクリプト内で変数を展開する必要がある。 FTPは、以下のような外部ファイルを用いて接続や処...