ftpサーバ構成ユーザ権限(システムユーザ)
1525 ワード
UbuntuはvsftpdでFTPサーバを構成する
ftpのインストール
vsftpdを構成する.conf
ftpユーザーの追加
pamを変更する.d/vsftpd
このときuseraddのアカウントでftpに直接ログインすると530 login incorrectになります
sudo nano/etc/pam.d/vsftpdコメント
vsftpdを再起動
この時点で先ほど作成したftpuserというユーザーでftpにログインできますが、local_root設定の/home/ftpは、このディレクトリに制限されます.ブラウザで使用可能ftp://xxx.xxx.xxx.xxxアクセスするには、flashFXPなどのftpソフトウェアを使用することもできます.パスワードはftpuserのパスワードです.ソース:http://www.cnblogs.com/CSGrandeur/p/3754126.html
に注意
ファイルをアップロードできない場合はlocal_に注意root=/home/hadoop/yjbこのフォルダが属するユーザーを表示し、umaskを表示し、ftpuserがugoのどちらかを見て、アップロード権限があるかどうかを確認します.
ftpのインストール
sudo apt-get install vsftpd
vsftpdを構成する.conf
sudo vim /etc/vsftpd.conf
#
anonymous_enable=NO
#
local_enable=YES
#
write_enable=YES
#
chroot_local_user=YES
# , 。 , ,
local_root=/home/hadoop/yjb
ftpユーザーの追加
sudo useradd -d /home/ftp -M ftpuser
sudo passwd ftpuser
pamを変更する.d/vsftpd
このときuseraddのアカウントでftpに直接ログインすると530 login incorrectになります
sudo nano/etc/pam.d/vsftpdコメント
#auth required pam_shells.so
vsftpdを再起動
sudo service vsftpd restart
この時点で先ほど作成したftpuserというユーザーでftpにログインできますが、local_root設定の/home/ftpは、このディレクトリに制限されます.ブラウザで使用可能ftp://xxx.xxx.xxx.xxxアクセスするには、flashFXPなどのftpソフトウェアを使用することもできます.パスワードはftpuserのパスワードです.ソース:http://www.cnblogs.com/CSGrandeur/p/3754126.html
に注意
ファイルをアップロードできない場合はlocal_に注意root=/home/hadoop/yjbこのフォルダが属するユーザーを表示し、umaskを表示し、ftpuserがugoのどちらかを見て、アップロード権限があるかどうかを確認します.