例子 test使用者只能訪問/home/www/test
1 useradd -d /home/www/test test
2 passwd test
3 修改配置檔案:vi /etc/vsftpd/vsftpd.conf
去掉下面兩行引數的注釋符號(『#』號)
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd/chroot_list
4 在/etc/vsftpd下建立chroot_list檔案:vi chroot_list
然後加入需要限制的使用者名稱(一行乙個),如:
test
儲存退出。
5 重啟服務 /bin/systemctl restart vsftpd.service
6 安裝ftp軟體 yum -y install ftp
ftp 192.96.105.245(指定主機位址)
如果報錯 500 oops: vsftpd: refusing to run with writable root inside chroot ()
在 /etc/vsftpd/vsftpd.conf的配置檔案中增加下列一項:allow_writeable_chroot=yes
7 重啟服務 /bin/systemctl restart vsftpd.service
8.使用winscp連線ftp時(檔案協議選擇ftp),編輯會話,單擊高階。
進入高階設定之後,單擊連線,檢視連線模式,把被動模式的勾,勾掉。
單擊確定,然後儲存配置,重新連線ftp,ok
9 使用filezilla連線ftp時(檔案協議選擇ftp) 站點管理器->傳輸設定
10 .禁止sftp
vi /etc/ssh/sshd_config
subsystem sftp /usr/libexec/openssh/sftp-server
把這行注釋了,如下:
#subsystem sftp /usr/libexec/openssh/sftp-server
退出儲存後,重啟sshd:
service sshd restart
新增FTP使用者,限定訪問目錄
在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1 環境 ftp為vsftp。被限制使用者名為test。被限制路徑為 home test 2 建使用者 在root使用者下 useradd d home test test 增加使用者test,並制定test使用者的主目錄為 home...
ubuntu新增新使用者
sudo adduser username其中username是你要建立的使用者的名字,然後設定密碼還有相關資訊就可以了 用adduser建立後的新使用者是不能使用sudo的,因為還沒有賦予相關root許可權,執行以下 賦予許可權 sudo usermod a g adm username sudo...
gerrit新增新使用者
預設gerrit的web服務埠為8080,通過apache的反向 就可以使用標準的80 http 來訪問gerrit的web介面,在apache的配置檔案httpd.conf新增如下反向 和http認證設定 proxyrequests off proxyvia off proxypreserveho...