ftp伺服器顯示未有許可權
Ⅰ 為什麼有的計算機訪問公司區域網的ftp伺服器時提示「無法訪問伺服器名稱或地址」
一般由三個原因造成:
1、防火牆未關閉。
2、設置有誤,FTP被動模式沒有禁止。
3、FTP伺服器設置了許可權限制。
解決方法如下:
1、在開始菜單中,打開」控制面板「。
Ⅱ linux啟動ftp伺服器530 Permission denied解決方法
新在虛擬機下安裝了linux。現在我想啟動linux自帶的ftp伺服器:#service vsftpd start 。如果想linux啟動是自動啟動ftp伺服器:#chkconfig vsftpd on 。
運行putty,以root身份進入,出現了報錯 530 Permission denied ,感覺很奇怪,因以普通用戶是可以進入的。
原因是我們 /etc/vsftpd/ftpusers 和 /etc/vsftpd/user_list 禁掉了root這個用戶。這時我們需要修改這兩個文件。
(1)/etc/vsftpd.user_list的默認文件(則是表示具體用戶)
# vsftpd userlist
# If userlist_deny=NO, only allow users in this file
# If userlist_deny=YES (default), never allow users in this file, and
# do not even prompt for a password.
# Note that the default vsftpd pam config also checks /etc/vsftpd.ftpusers
# for users that are denied.
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
這時我們要在 root 前加上 # 。
(2)/etc/vsftpd.ftpusers 的默認文件(所有可以登錄該FTP的用戶屬性)
# Users that are not allowed to login via ftp
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
這時我們要在 root 前加上 #
擬機裝好RedHat後,准備使用filezilla連接,輸入IP地址,root用戶,密碼,快速連接,報錯:
530 Permission denied。
故障排除:
1.首先檢查系統是否開啟了vsftp服務,如果沒有開啟,先開啟該服務。
方法1.setup--系統服務--自啟動服務
方法2.界面設置,service vsftpd restart
2.查看配置
vsftpd的配置,配置文件中限定了vsftpd用戶連接控制配置。
vsftpd.ftpusers:位於/etc目錄下。它指定了哪些用戶賬戶不能訪問FTP伺服器,例如root等。
vsftpd.user_list:位於/etc目錄下。該文件里的用戶賬戶在默認情況下也不能訪問FTP伺服器,僅當vsftpd .conf配置文件里啟用userlist_enable=NO選項時才允許訪問。
vsftpd.conf:位於/etc/vsftpd目錄下。來自定義用戶登錄控制、用戶許可權控制、超時設置、伺服器功能選項、伺服器性能選項、伺服器響應消息等FTP伺服器的配置。
3.配置修改完成後,執行service vsftpd restart重啟vsftpd服務。
Ⅲ 打開ftp伺服器上的文件夾時發生錯誤,請檢查是否有許可權訪問該文件夾
在沒有進行設置過程中,進行連接到ftp的伺服器中之後,會提示的是錯誤的信息為」打開ftp伺服器上的文件夾時發生錯誤 請檢查是否」
拓展資料:
FTP伺服器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。