喜多です。 > 高本といいます。 > Vine 2.6r1 を使っています。 > > FTP サーバには標準で入る > proftpd-1.2.6-0vl1 > を使っています。 > > 多くのファイルを別のマシン(Windows)にコピーしたくて、 > /etc/proftpd.conf の RootLogin=on > にしてrootで転送しようとしています。 > > ですが、ほとんどのディレクトリは問題ないのですが、いくつかのディレクトリ、たとえば > /var/lib/mysql/hoge > にcd使用とすると > 550 hoge: Permission denied > になってしまいます。 > > 試しに/etc/proftpd.confの > User root > Group root > にしてみたのですが、現象は変わりません。 これは多分, proftpd の問題というよりは, セキュリティレベルの問題かと。 MySQL は使ったことがないので推測ですが, 多分,/var/lib/mysql/hoge の owner は mysql か何かで, パーミッション は 700 (drwx------) 等になっていませんか? 安易には,root 権限で chmod 755 /var/lib/mysql/hoge を実行してやれば,FTP 転送出来るようになるでしょうが, セキュリティ上は好ましくないのかもしれません。 # あるいは, # chgrp -R root /var/lib/mysql/hoge # chmod 750 /var/lib/mysql/hoge # あたりが無難なのかも。 ただし, ・目的がバックアップ等であるなら,他の方法を考えた方がよい。 ・リモートから root で FTP ログインできるのは危険である。 というコメントは添えておきます。(^^; ---------- 〒860-8555(専用番号) 熊本大学 総合情報基盤センター 喜多敏博 t-kita@xxxxxxxxxxxxxxxxxxx http://t-kita.net/