sudo apt-get install vsftpd 配置
#新建乙個使用者ftpuser並把他新增到ftpuser組中,同時設定ftpuser的主目錄為ftp的目錄
#這樣ftpuser登陸的話就被限制在ftp目錄中了
sudo vim /etc/vsftpd.conf
listen=yes
anonymous_enable=no
local_enable=yes
write_enable=yes
local_umask=022
anon_upload_enable=no
anno_mkdir_write_enable=no
use_localtime=yes
xferlog_enable=yes
connect_from_port_20=yes
chown_uploads=yes
chown_username=ftpuser#你的ftp使用者名稱
xferlog_file=/var/log/vsftpd.log
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list#要限制的使用者ftpuser
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem
啟動停止
service vsftpd start/stop/restart
(需要注意的是:如果/etc/vsftpd.chroot_list不存在,需要自己建立此檔案,並把自己的使用者新增到此檔案中,一行乙個使用者名稱)
這樣一來只有這個使用者能登上ftp,其他root啊等使用者都不能登陸,想要這些使用者也登陸,網上有改
pam_service_name的路徑的,有的是全路徑,有的是改為vsftpd.pam ,還有是假check_shell=no
這些都不行,本地使用者不能訪問 高手支招??!!!
摘自 歐陽的專欄
Ubuntu vsftpd安裝及上傳檔案
sudo apt get install vsftpd 先建立 上傳檔案 的根目錄 sudo mkdir home ftpuser 新增 上傳者 使用者 sudo useradd ftpuser d home ftpuser m 設定 操作許可權 sudo chmod 777 r home ftpu...
的安裝配置 Manjaro Linux安裝配置
安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...
Graphite Simulator安裝配置方法
graphite simulator是由mit的carbon研究組開發的一款並行分布式全系統模擬器,該小組隸屬於原raw chip設計團隊,並與tilera公司關係緊密。graphite通過對一系列計算機體系結構領域常用模擬器的整合,為研究者提供了乙個全系統模擬環境。graphite可模擬的部分包括...