Thinkpad X40に、Ubuntu+Apacheで、テスト用のHTTPサーバを構築しているが、本格的にテストしようと、Windows側からFFFTPで書き込みを行おうとするとエラー。
ファイル名の変更とかできるのに何故だろう? と調べる。
/var/www に、初期のindex.htmlが置いてある。
そこに、そのままテスト用のhtmlファイルを置く。
エラーは、「error:550 permisson denied」である。
/var/wwwのownerなどの属性を書き換える。
chown -Rf ●●:●● /var/www
(●●は、ユーザー名)
で、テスト。 → 同じエラーが出る。
ふーむ、もう少し調べる。FTPサーバ側?
Thinkpad X40のUbuntuのFTPサーバは、vsftpdである。
/etc/vsftpd.confを調べる。
-------------------------------------------
# Uncomment this to enable any form of FTP write command.
#write_enable=YES
-------------------------------------------
#write_enable=YES で書き込み許可がコメントアウトされている。
→ #を消去して有効にする。
$ sudo /etc/init.d/vsftpd restart
でリスタートしてテスト → 解決 (*^_^*)
<参考>WAN経由でのテスト環境
これで、一応、外部からのアクセステストも完了
0 件のコメント:
コメントを投稿