1.在指定的目錄建立資料夾(訪問的目錄):
mkdir picture
2.建立乙個使用者組(zdhgroup):
groupadd zdhgroup
3.建立乙個使用者並指定路徑和組:
useradd -d /mnt/zdh/picture -g zdhgroup zdhuser
4.設定使用者的密碼:
passwd zdhuser
5.設定配置檔案(指定目錄訪問,不可用訪問其他目錄)
新增ftp使用者(zdhuser)到user_list中去,
vi /etc/vsftpd/user_list
配置指定目錄訪問:
vi /etc/vsftpd/vsftpd.conf
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=yes //限制訪問自身目錄
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
編輯 chroot_list檔案,將受限制的使用者(zdhuser)新增進去,每個使用者名稱一行
改完配置檔案,不要忘記重啟vsftpd伺服器
systemctl restart vsftpd
6.更改使用者相應的許可權設定:
usermod -s /sbin/nologin zdhuser//限定使用者test不能telnet,只能ftp
usermod -s /sbin/bash zdhuser//使用者test恢復正常
usermod -d /test zdhuser //更改使用者test的主目錄為/test
7、如果需要允許使用者修改密碼,但是又沒有telnet登入系統的許可權:
usermod -s /usr/bin/passwd zdhuser //使用者telnet後將直接進入改密介面
附錄:檢視使用者:
cat /etc/passwd
檢視組:
cat /etc/group
虛擬機器下linux用橋接上網怎麼設定
使用橋接上網的話需要配置linux系統的ip,具體步驟如下 1,在命令列模式下或者桌面上進入終端模式,找到 etc sysconfig network script ifcfg eth0檔案 2,使用vi開啟檔案 vi ifcfg eth0,注意,有的linux系統這個檔案可能不帶ifcfg字首。3...
Linux安裝vsftp元件
1.簡介 一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。2.安裝vsftp元件 2.1檢查安裝vsftpd軟體 命令 rpm qa grep vsftpd 我這裡已經安裝了,所以會顯示vsft...
Linux安裝vsftp服務
1.簡介 一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。2.安裝vsftp元件 2.1檢查安裝vsftpd軟體 命令 rpm qa grep vsftpd 我這裡已經安裝了,所以會顯示vsft...