ftp指定用戶登錄linux
Linux添加FTP用戶並設置許可權 在linux中添加ftp用戶,並設置相應的許可權,操作步驟如下: 1、環境:ftp為vsftp。被限制用戶名為test。被限制路徑為/home/test 2、建用戶:在root用戶下: useradd -d /home/test test //增加用戶test,並制定test用...
㈡ linux ftp如何在登陸時指定用戶名密碼
php">ftp-n
ftp>openftp伺服器地址
ftp>user用戶名密碼
如果是用windows軟體的ftp的話,就不存在這些疑慮了。填好ip地址,用戶名,密碼,埠後就可以連接了。
㈢ 利用LINUX命令啟動FTP,並限制匿名用戶登陸
一般linux都有vsftpd吧,啟動命令是service vsftpd start,你要限制匿名登錄的話,修改它的配置文件/etc/vsftpd/vsftpd.conf,把anonymous_enable設成NO。
㈣ 如何配置linux ftp伺服器只有指定的用戶可以訪問
以Vsftpd為例:
第一類以本地Linux帳號來驗證,指定的用戶訪問,
控制用戶可以用user_list and ftpuser
如果vsftpd.conf配置文件中
userlist_deny yes,則User_list用戶無法訪問Ftp
反之,僅User_list可以訪問
Ftpusers有高於上面設置的許可權,能拒絕用戶訪問。
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list
第二類使用虛擬用戶,結合上面的。然後根據所建立的虛擬用戶,或者資料庫用戶來訪問。不建立用戶,祥磨不建立相應的配置文件,都不可以訪問。
此外。畢殲下面要點就是Vsftpd使用過程中的節點。
1,盡量添加ssl認證,否則密碼是明文傳輸。
2,Chroot對相應的目錄,使用戶不可以切換其他目錄。
3,建立用戶不需要登陸Bash,
4,建立虛擬用戶時,Required和Sufficient的區別,前者是完全虛擬,後者,虛擬+實際用戶,並且虛擬用戶資料庫時,不要帶後面的 .db。
5,配置文件不要留空格。和SVN的配置一樣。
6,定位虛擬用戶目錄後,許可權的分配可以通過相應的配置文件,進行細分。
達到的目標有:許可權謹數斗的上傳下載,定位目錄,匿名操作。
當然對目錄的chmod也會與上面許可權設置的交集。
7,無法訪問的用戶,除了密碼, chmod許可權之外,還要檢查/etc/vsftpd目錄下面的各個配置文件。
特別是 user_list,ftpusers,這些許可權於Vsftpd.conf設置相關,上面有詳細說明。
8,Iptables,Selinux,及/etc/host.{allow|deny}.影響登陸許可權
㈤ Linux中的如何配置FTP(ProFTOD)用本地用戶登錄
在 /etc/vsftpd/vsftpd.conf中,去掉#注釋anonymous_enable =YES # 允許匿名登錄
local_enable =YES # 允許本地用戶登錄
write_enable=YES # 允許客戶端寫命令
local_umask=022 # 本地用戶新文件的umask值
anon_upload_enable=YES # 允許匿名用戶上傳文件
anon_mkdir_write_enable=YES # 允許匿名用戶創建目錄
4dirmessage_enable=YES # 允許使用目錄的消息
4ftpd_banner=Welcome to blah FTP service. # 登錄的歡迎詞
4listen=YES # 監聽模式重啟服務 service vsftpd restart
㈥ 求助linux的ftp怎麼添加用戶和密碼
一、啟動vsftpd服務
1、 啟動VSFTP伺服器
A:cenos下運行:yum install vsftpd
B. 登錄Linux主機後,運行命令:」service vsftpd start」
C. 要讓FTP每次開機自動啟動,運行命令: 「chkconfig --level 35 vsftpd on」
二、設置FTP許可權
A. 編輯VSFTP配置文件,運行命令:」vi /etc/vsftpd/vsftpd.conf 「
B. 將配置文件中」anonymous_enable=YES 「改為 「anonymous_enable=NO」
C. 保存修改,按ESC鍵,運行命令:「:wq」這樣關閉了匿名登錄功能。
三、添加用戶:
A. 登錄Linux主機後,運行命令:」useradd ftpadmin -s /sbin/nologin 「。該賬戶路徑默認指向/home/ftpadmin目錄;如果需要將用戶指向其他目錄,請運行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目錄)
B. 設置ftpadmin用戶密碼,運行命令:」passwd ftpadmin」 ; 輸入兩次密碼,匹配成功後,就設置好了ftpadmin用戶的密碼了。
C.測試連接,您可以在「我的電腦」地址欄中輸入 ftp://IP 來連接FTP伺服器,根據提示輸入賬戶密碼