アプリ版:「スタンプのみでお礼する」機能のリリースについて

redhat9でvsftpdを使用しています。
FTPにrootでログインできるようにしようと
以下のファイルのrootの部分をコメントアウトしましたが、ログインできません。
何か他に必要な作業はあるでしょうか?
よろしくお願いします。

/etc/vsftpd.ftpusers
/etc/vsftpd.user_list

A 回答 (2件)

/etc/vsftpd.user_listには以下の記述があります



# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and

/etc/vsftpd/vsftpd.confの設定はどの様にしているのですか?

rootでのログインをする場合、上記のコメントから
1)etc/vsftpd/vsftpd.confを変更していないならば
 userlist_deny=YES
 なので、 /etc/vsftpd.user_list には root  を記述しない。
2) userlist_deny=NO
 なら、/etc/vsftpd.user_list には root  を記述する。
 などの対応が追加で必要ではないでしょうか?

参考URL:http://www.fmmc.or.jp/~fm/nwts/rh_linux/ch3/3_2_ …
    • good
    • 0

RootでFTPアクセスするという非常に危険な行為をしなければいけない理由はいかなるものなのでしょうか。


他のユーザでFTPでアクセスしてSSH経由でログインしてsuしてファイルを移動する手順では不可能なのでしょうか。
もし面倒だと感じてもRootで無ければ全く出来ない作業で無い限り他のユーザでファイル転送をするべきです。
FTPでファイルを操作してSSH経由でログインしてsuする手順をとれば出来ない事は無いはずです。
そしてUNIXライクなOSではRootは絶対です。
その絶対のユーザのパスワードを平文で送る事は非常に危険です。
せめてSSHでのRootログインにしましょう。
SSHなら暗号化されていますから。
SSHにはSCPと呼ばれるコマンドがありそれを使えばFTPのようにファイルを操作する事が出来ます。
SCPをGUIで操作できるツールとしてはWinSCPがあります。

参考URL:http://winscp.net/eng/docs/lang:jp
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!