1. 程式人生 > >SElinux與vsftp那點事兒

SElinux與vsftp那點事兒

255  yum install vsftp*
     
#安裝vsftp
256  ls
257  dd if=/dev/zero of=/dev/test.img bs=20M count=5#新建一個100M的映象檔案
258  ls
259  mkfs.ext4 /dev/test.img
     
#格式化成ext4格式
260  mkdir /test
     
#根下建立/test資料夾
261  mount /dev/test.img /test
     
#掛載映象到/test下
262  useradd -d /test/ccc -m ccc
     
#建立ccc使用者,指定家目錄為/test/ccc
263  passwd ccc
     
#設定密碼
264  ls
265  su ccc 
266  setsebool -P ftp_home_dir 1#設定SElinux,授權系統使用者訪問家目錄許可權
267  getsebool -a |grep ftp
     
#檢視確認是否擁有許可權
268  ps -ef |grep ftp
     
#檢視程序是否啟動
269  service vsftpd start
     
#沒問題,啟動服務
270  su ccc
     
#切換ccc使用者,在自己家目錄建立一個資料夾,這樣如果訪問成功就能看到