Re: [問題] vsftp如何指定特定帳號的登入目錄
※ 引述《nwish (WiSH)》之銘言:
: 我希望能開個帳號web
: 然後ftp登入之後會直接進到/var/www/html
: 讓這個帳號可以在這個目錄上下傳檔案
: 我的OS Cent OS 5.2
ftp想要登入到/var/www/html應該是要上下傳index.html or .....
我的作法如下:
1: 把所有人都關在 home 裡面。
2: web這個帳號可到處跑。
3: 本人使用vsftp 作法如下
在vsftpd.conf裡
chroot_local_user=yes
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd.chroot_list=yes
再把 web 這個帳號加入/etc/vsftpd.chroot_lists
重新啟動vsftpd這個服務,這樣web帳號就可對/html存取。
僅供參考,有錯請指正。
如果在自己的NAT底下,/html用SAMBA分享出來即可。
: -----------------------
: 還有個問題 個人帳號的html一直開不起來
: SELinux關了
: 瀏覽個人網站會出現錯誤
: Forbidden
: You don't have permission to access /~帳號/ on this server.
: apache errorlog會這樣寫
: [error] [client 192.168.2.101] (13)Permission denied: access to /~帳號/ denied
: apache的設定
: <IfModule mod_userdir.c>
: UserDir public_html
: </IfModule>
: <Directory /home/*/public_html>
: Options Indexes FollowSymLinks
: AllowOverride None
: </Directory>
: 帳號中public_html 有改755了
: 不過我還是查不出問題在哪QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.109.228
※ 編輯: gtypist 來自: 58.114.109.228 (01/30 11:37)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):