A. FTP用root用戶為什麼連接不上linux
一般linux系統裝的都是vsftp工具,默認情況下都不能用root賬戶通過ftp登錄主機的,但是可以通過更改vsftp的配置文件來使得可以使用root賬戶登錄ftp:
在/etc/vsftpd目錄下找到ftpusers的配置文件(有的主機這個文件是在/etc目錄下的):
[xuwangcheng14@root]#moreftpusers
#/etc/ftpusers:.Seeftpusers(5).
root
daemon
bin
sys
sync
games
man
lp
news
uucp
nobody
這個文件上的用戶名都是禁止登錄ftp的,將文件中的root注釋掉,然後重啟下vsftp服務就可以了。
B. linux 中ftp 配置
netstat -an 查看電腦上22埠是否打開,用ssh連接電腦。操作軟體有winSCP,和putty(命令行操作)現在公司實際應用都是用ssh服務,這個包括了ftp的所有功能
C. root 不能登錄 linux ftp服務。rhel6
root默認不能登錄的,如果如果想登陸的話,需要兩個步驟
1. 編輯/etc/vsftpd/ftpusers文件,裡面有個root刪除或者前面加上#
2. 編輯ftp配置文件/etc/vsftpd/vsftpd.conf,在最後面有一句
userlist_enable=YES,改為NO
保存重啟服務。
D. centos 創建了新的用戶以後。關閉root登錄。給用戶root許可權以後。發現FTP無法鏈接。
預設root不允許ftp登錄
cd /etc/vsftpd
vi *user*
編輯/etc/vsftpd/ftpusers和/etc/vsftpd/user_list,把root行前加#,注釋掉,就能登錄了
E. root用戶為什麼不能登錄ftp
可以的,是不是你手機ROOT不徹底的導致的
1,直接用應用寶給手機ROOT比較穩定
2,手機打開USB調試後,連接到電腦上面
3,然後使用應用寶工具箱的一鍵ROOT,給你的手機獲取ROOT許可權就行了
F. linux系統,請問root目錄下的文件夾如何才能允許ftp訪問
許可權問題 系統(當然指的是一開始的)除了默認的home目錄外其他目錄都是不能用tfp訪問的,只要修改許可權即可,例如/lib chmod 777 /lib 就行了
G. 使用FTP_CONNECT,root用戶無權
這個很正常啊,FTP的用戶本來和操作系統用戶就是可以隔開的啊,有些FTP軟體會禁用root用 戶,這是很正常的吧,你換個用戶就是了;而且也不該在ABAP里用root用戶啊,這樣root的密碼 不就不安全了嗎?推薦不要用root
H. linux下的ftp 默認root用戶是否禁用
是的,用FTP的話,你最好先用建立其它用戶。
I. 配置允許本地賬戶登錄FTP後,root賬戶無法登錄,並提示「500 OOPS:cannot chan
1.拒絕賬戶登錄(錯誤提示:OOPS無法改變目錄)。當客戶端使用ftp賬號登錄伺服器時,提示「500 OOPS」錯誤。
接收到該錯誤信息,其實並不是vsftpd.conf配置文件設置有問題,而重點是「cannot change directory」,無法更改目錄。造成這個錯誤,主要有以下兩個原因。①目錄許可權設置錯誤。該錯誤一般在本地賬戶登錄時發生,如果管理員在設置該賬戶主目錄許可權時,忘記添加執行許可權(X),那麼,就會收到該錯誤信息。FTP中的本地賬號,需要擁有目錄的執行許可權,請作用chmod命令添加「X」許可權,保證用戶能夠瀏覽目錄信息,否則拒絕登錄。對於FTP的虛擬賬號,即使不具備目錄的執行許可權,也可以登錄FTP伺服器,但會有其他錯誤提示。為了保證FTP用戶的正常訪問,請開戶目錄的執行許可權。②SELinux。FTP伺服器開啟了SELinux針對FTP數據傳輸的策略,也會造成「無法切換目錄」的錯誤提示,如果目錄許可權設置正確,那麼,需要檢查SELinux的配置。用戶可以通過setsebool命令,禁用SELinux的FTP傳輸審核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新啟動vsftpd服務,用戶能夠成功登錄FTP伺服器。
2.客戶端連接FTP伺服器超時。造成客戶端訪問伺服器超時的原因,主要有以下幾種情況。①線路不通。使用ping命令測試網路連通性,如果出現「Request Timed Out」,說明客戶端與伺服器的網路連接存在問題,檢查線路的故障。②防火牆設置。如果防火牆屏蔽了FTP伺服器控制埠21,以及其他的數據埠,則會造成客戶端無法連接伺服器,形成「超時」的錯誤提示。需要設置防火牆開放21埠,並且,還應該開啟主動模式的20埠,以及被動模式使用的埠范圍,防止數據的連接錯誤。
J. 如何禁用linux的root用戶登錄FTP
默認FTP就是禁止root用戶登錄的.如果你是用vsftpd服務來起的FTP,可以這樣改
在命令行下進到/etc/vsftpd目錄
cd /etc/vsftpd
修改裡面的2個文件,ftpusers和user_list
vi ftpusers
點i,進入編輯模式,第二行會看到root,只要加上#在前面就允許root,把#去掉就禁止root登錄了
然後按ESC退出編輯模式,輸入:wq保存退出
user_list類似,大概在第七行,確保root前沒有#字樣