① UNIX 下如何取消匿名FTP登陸
關於vsFTPd伺服器的一些常用功能的實現;
關於匿名上傳下載的實現;
關於匿名上傳,其實也比較簡單,首先我們要修改一下vsftpd.conf ,此文件位於 /etc/目錄下,可能是/etc/vsftpd.conf,也可能是/etc/vsftpd/vsftpd.conf文件。以您的系統環境為准;
首先:我們要改一下vsftpd.conf,確保有以下幾行;
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_umask=022
其次:在ftp用戶家目錄的下建一個文件夾,並修改其許可權為完全開放;
ftp用戶的家目錄在哪?我們前面已經說了,要通過/etc/passwd來查看;也可以通過finger ftp來查看;
[root@localhost beinan]# finger ftp
Login: ftp Name: FTP User
Directory: /var/ftp Shell: /sbin/nologin
這說明ftp用戶的家目錄在/var/ftp ,我們要在這個目錄下建一個目錄,然後把他的許可權設置為任何用戶可讀可寫可執行就行了;一般的情況下,在發行版中,有一個/var/ftp/pub的目錄,如果沒有,您也可以自己建一個;把配置文件改好後,只要把/var/ftp下的任何一個目錄的許可權打開,都可以用來匿名上傳和下載;
比如您想讓匿名用戶上傳和下載都在/var/ftp/pub,就可以把/var/ftp/pub的許可權打開,如果沒有這個目錄,您要自己建一個;
[root@localhost ~]# mkdir /var/ftp/pub
[root@localhost ~]# chmod 777 /var/ftp/pub
這樣上傳的時候傳到pub目錄就OK了,對不對??
關於添加本地用戶及打開讀寫許可權示例;
FTP用戶一般是不能登錄系統的,這也是為了安全。在系統中,沒有許可權登錄系統的用戶一般也被稱之為虛擬用戶;虛擬用戶也是要寫進/etc /passwd中;這只是一種虛擬用戶的方法,但說實在的並不是真正的虛擬用戶,只是把他登錄SHELL的許可權去掉了,所以他沒有能力登錄系統;
如果我們想把beinan這個用戶目錄定位在/opt/beinan這個目錄中,並且不能登錄系統;我們應該如下操作
[root@localhost ~]# adser -d /opt/beinan -g ftp -s /sbin/nologin beinan
[root@localhost ~]# passwd beinan
Changing password for user beinan.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
其實這還是不夠的,還要改一下配置文件vsftpd.conf ,以確保本地虛擬用戶能有讀寫許可權;
local_enable=YES
write_enable=YES
local_umask=022
② 我裝了一個FTP伺服器,但是不知在哪兒設置匿名登錄
自己電腦用做FTP伺服器嗎?
人家來上傳文件到你電腦里?
要是這樣的話,還不如QQ郵箱。用個FOX 自動收郵件,更快!
③ 如何禁止匿名用戶登錄伺服器
匿名,是一種不具名或使用化名的行為,相對於具真實身份的行為。匿名登陸是指匿名方式訪問某個論壇和網站或計算機系統。
匿名登陸方式:
一、授權登陸(免口令驗證訪問):例如:訪問軟體資源下載網站,訪問門戶網站等;
二、非授權登陸(匿名非法入侵):例如:利用後門程序進入網站後台,計算機系統等。
anonymous是匿名的意思,而login是登記,也可理解為登陸。整個片語的意思是匿名登陸,所以這個用戶是最低許可權的,只有瀏覽,也就是只讀的許可權。ftp或http下載軟體的時候,如果不登陸,就是這種狀態。既然是只讀的狀態,也不會對你的伺服器構成什麼威脅了!
④ Linux怎麼取消ftp的匿名訪問功能
編輯 vim /etc/vsftpd/vsftpd.conf
修改anonymous_enable=YES 為 NO
保存退出
重起服務 /etc/init.d/vsftpd restart 生效
⑤ 怎樣屏蔽 FTP匿名登錄
是2003、xp就直接進入FTP站點屬性,把匿名登陸取消
其他軟體都可以關閉匿名登陸,要看你用的是什麼軟體了
⑥ 用Serv-U做FTP伺服器時,如何取消匿名登錄
建立一個空密碼的匿名賬戶(anonymous),分配給下載許可權。告訴他們你的伺服器地址(域名或者IP都行)和埠號(默認是21不用說)
⑦ FTP弱口令或匿名登陸如何解決
在設置中將「允許匿名用戶登錄「選項前面的勾去掉,同時將密碼規則設為把位上,大小寫去區別就可以了。當然這跟FTP伺服器的版本有關,如果使用簡化版的FTP伺服器可能就沒有這些選項。
⑧ LINUX禁止FTP匿名登錄與停止FTP服務
一、配置FTP匿名登陸:
二、永久停止ftp服務:
三、即時生效、重啟後失效:
⑨ linux關閉ftp匿名用戶打開本地用戶
1、試一下用戶名在沒有密碼的時候就可以登錄。
2、連接linux系統去修改vsftpd.conf配置文件,cd/etc/vsftpd/切換到vsftpd,修改配置文件。
3、vimvsftpd.conf編輯配置文件。
4、修改anonymous_enable=YES為NO,退出保存,重啟vsftpd後生效。
⑩ linux ftp取消anonymous登錄
先按照文檔中的第三部把YES改成NO,(就在第10行左右),然後重啟服務service vsftpd restart