Ⅰ linux下用戶登入ftp就是該用戶目錄
你用的是vsftpd吧,預設設置就是用戶登錄後,進入自己的home目錄。
如果想限制用戶只能專在其屬home目錄下,不能改變路徑,修改/etc/vsftpd/vsftpd.conf文件,去掉下面幾行的注釋:
chroot_list_enable=YES
(default follows)
chroot_list_file=/etc/vsftpd.chroot_list
並建立/etc/vsftpd.chroot_list文件,將你想限制的用戶名加入這個文件就行了。
Ⅱ linuxftp路徑
30?怎麼通過http協議訪問linux下ftp里的圖片啊(nginx+ftp)?
1、你通過vim/etc/vsftpd/vsftpd.conf,打開配置文件。2、添加下面的語句,指定所有FTP賬號登錄上來的目錄local_root=/var/log/nginx3、添加下面的語句,指定FTP賬號的存放路徑chroot_list_file=/etc/vsftpd/chroot_list4、在/etc/vsftpd下面新增chroot_list文件,因為默認好像沒有,把ftp用戶寫到裡面,比如:ftp-user1ftp-user2ftp-user3這樣設置以後,上面三個賬號登錄後,都會定位在/var/log/nginx目錄。Nginx這個目錄的許可權你調整為Nginx就行,不影響上面的ftp賬號登錄。
linux下設置用戶登錄FTP伺服器時,所在的目錄?
在vsftpd.conf這個文件裡面的,local_enable=yes,首先要開啟這個,然後用useradd命令新建本地用戶,然後把自家目錄由/home,改為其他,要修改這個文件,/etc/passwd:root:x:0:0:root:/root:/bin/bashbin:x:
1:1:bin:/bin:/sbin/nologindaemon:x:
2:2:daemon:/sbin:/sbin/nologindesktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologinmengqc:x:500:500:mengqc:/home/mengqc:/bin/bash如上所顯示,找到你的本地用戶,然後把/home後面的路徑改了就可以,記得保存這個文件。這樣FTP用戶就可以用本地用戶登錄了,不改路徑的話需要另外開啟/home的訪問許可權,由於這個是敏感目錄,所以個人並不推薦開啟。
如何修改LINUXFTP用戶默認目錄?
修改/etc/passwd文件內的FTP用戶家目錄,並設置家目錄為FTP用戶所屬。
linux系統ftp默認下載目錄?
一般linux系統上下載的文件一般都存儲在mnt目錄下。
Ⅲ 求救,linux中的ftp(vsftpd) 默認的匿名用戶目錄是哪一個呀
默認目錄下為
/var/ftp
你也可以指定別的目錄給他
anon_root=/(目錄地址)
<---匿名用戶
local_root=/(目錄地址)
<---本地用戶
你可以在vsftpd.conf內查看
默認是不會有以上參數的,如果你不指定的話,都會默認指到/var/ftp目錄下