2013年2月11日月曜日

centos6,3でftpサーバー導入中_bash: ftp: コマンドが見つかりません

以下の書籍を購入し、サーバー構築にチャレンジ

環境
HP ml10 G7
OS centos6.3

書籍
10日でおぼえるLinuxサーバー入門教室 CentOS対応 (10日でおぼえるシリーズ) [大型本]

「Lesson1 CentOSをインストールする」
→centos6.3の新規インストールを実施
インストール後はWebブラウザにアクセスが不可だった。
デフォルトゲートウェイへのpingはOKだった。
しかし、DNSサーバーが未設定だった。
[システム]-[管理]-[ネットワーク接続]から該当ethに対してDNSサーバーを設定(=デフォルトゲートウェイ)
設定後にfirefoxからgoogleやyahooへアクセスを試みるも、失敗。

以下のコマンドを実行後は外部サイトへのアクセスは成功。
-----
#service network restart
-----

「Lesson6 yumによるパッケージ管理」
以下のコマンドを実施
------
#yum install yum-fastestmirror
#yum check-update
#yum update openssl
#yum -y update
#yum search rsyslog-mysql
#yum install rsyslog-mysql
------



「Lesson10 cronスケジューラを利用する」
以下のコマンドでcronスケジュールの導入などを実施
------
#yum remove cronie-anacron
#yum install cronie-noanacron
#chkconfig --list | grep crond


「Lesson11 Web閲覧とファイルの送受信」

firefoxの起動とgoogle chromeの導入
FTPサーバーのインストール

1.以下のコマンドを実行
#yum install vsftpd
2.以下のコマンドを事項
#vi /etc/vsftpd/vsftpd.conf
3.vsftpd.confを以下のように編集
------
#パッシブモード設定
pasv_enable=YES
pasv_min_port=10100
pasv_max_port=10150
------
4.以下のコマンドを実行
#vi /etc/sysconfig/selinux
5.selinuxの値を
「SELINUX=enforcing」
から
「SELINUX=disabled」
に変更して保存する。
5.OS再起動
6.ログオン後、以下のコマンドを実行
#service vsftpd start
#ftp localhost

以下のエラーが発生
bash:ftp:コマンドが見つかりません。
これはftpクライアントがインストールされていないから。
以下のコマンドを実施してftpクライアントをインストール
#yum install ftp
7.再度以下のコマンドを実行してftpサーバーへアクセスできることを確認する
#service vsftpd start
#ftp localhost
password:
ftp>
8.ファイルの送受信を確認する。(詳細は書籍)

まだ先もあるが別の機会に記述。