Mar
20
2010

FTPサーバーのインストール

13:52 pm

FTPサーバーをインストール
$ sudo aptitude install vsftpd

$ sudo nano /etc/vsftpd.conf の編集
以下のコメントアウトを外し、保存します。
local_enable=YES ← ユーザー名とパスワードでアクセスさせる
write_enable=YES ← 書き込みを可能にする

$ sudo /ets/init.d/vsftpd restart

試しにクライアントパソコンのUbuntu 9.10から .htaccessファイルをサーバーにgFTPを使ってアップロードしてみると、右のように
27: 権限がありません
/home/hbirds/Desktop/.htaccess を ローカル・ファイルシステム からダウンロードできませんでした
と失敗してしまいました。

/etc/ftpusers に記載されているユーザ一覧からrootをコメントアウトして、今度はrootで再トライしてみました。

右のようにアップロードできるようになりましたが、FTPでrootログインは危険なので止めた方が良いようです。せめてSSHで接続すべきでしょう。
ということで、/etc/ftpusersを元に戻しておきます。

No Comments »

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

www.hbirds.net