SElinux與vsftp那點事兒
阿新 • • 發佈:2019-02-11
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使用者,在自己家目錄建立一個資料夾,這樣如果訪問成功就能看到
#安裝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使用者,在自己家目錄建立一個資料夾,這樣如果訪問成功就能看到