linux查看ftp配置
ftp是否安裝,一般可以從3種方式進行查詢:
1.
使用netstat
-tanulp
|grep
21;查看對外監聽的埠來查看到,ftp對外監聽的埠一般都是21,如果修改了埠,就可以查看埠是否對外監聽。當然也可以使用ps
-elf
或ps
-aux
查看是否有Linux的服務。
2.
查看Linux的配置文件,安裝完Linux後在會有「/etc/vsftpd/vsftpd.conf」配置文件,如果是變異安裝的話,我們可以find
-name
"vsftpd.conf"
/
;如果有這個配置,應該就已經安裝了。
3.
可以如果是centos系列的可以使用"rpm
-qa
|grep
vsftpd",或者使用ls
/etc/init.d/
;查看是否有vsftpd.
linux
更多知識建議參考:http://www.linuxprobe.com/chapter-11.html,祝你好運!加油!!!
『貳』 linux配置ftp伺服器的過程
第一步:打開終端(快捷鍵是Ctrl+Alt+t),如果當前用戶不是root用戶,請輸入命令「su」,然後輸入root賬戶密碼即可;
第二步:輸入命令「apt-get update」,這一步是為了更新下載的數據源,如果不更新可能造成有幾個後面的軟體包無法下載;
第三步:輸入命令「apt-get install vsftpd」完成安裝vsftpd;
第四步:判斷vsftp是否安裝成功,輸入命令「service vsftpd restart」重啟vsftpd服務,如果他在運行狀態說明安裝成功;
第五步:新建「/home/uftp」目錄作為用戶主目錄,輸入命令「mkdir /home/uftp」回車 ,然後輸入命令「ls /home」查看home目錄下有uftp這個目錄嗎,如果有就是創建成功;
第六步:新建用戶uftp並且設置密碼,輸入命令「useradd -d /home/uftp -s /bin/bash uftp」
回車,然後再輸入命令「passwd uftp」回車,然後輸入兩次密碼就設置ok了
第七步:使用vi修改配置文件/etc/vsftpd.conf,輸入命令「vi /etc/vsftpd.conf」回車,
向文件中添加「userlist_deny=NO」」userlist_enable=YES」?, 「userlist_file=/etc/allowed_users」?,
「seccomp_sandbox=NO」,最後把文件中的「local_enable=YES」保存(如果提示無法保存,直接退出來,把讀寫和執行許可權給這個文件,具體操作為:輸入命令: 「chmod 777 /etc/vsftpd.conf」回車就可以了);
第八步:新建文件/etc/allowed_users,輸入命令「vi /etc/allowed_users」,打開後再這個文件內寫入「uftp」保存即可;《Linux就該這么學》
第九步:查看/etc/ftpusers文件(不能訪問ftp服務用戶清單)的內容,輸入命令「vi /etc/ftpusers」回車,如果裡面有uftp,就把他刪除;
第十步:安裝winscp軟體,進行遠程登錄訪問;下載直接在網路下載就行
『叄』 linux下如何查看ftp的目錄
我們通過tree命令(需要安裝,方法:sudo apt-get install tree)可以以樹狀圖的方式查看文件目錄,而目錄中不同類型的文件有各自的顏色,如下所示:
白色--普通文件
藍色--目錄
綠色--可執行文件
紅色--壓縮文件
青色--鏈接文件
黃色--設備文件
灰色--其他文件
通過ls命令,查看當前文件夾內的文件;ls -a 查看當前文件夾內的文件,包括隱藏文件;
ls -la 查看當前文件夾內文件的詳細信息,包括隱藏文件,
『肆』 linux怎麼配置ftp伺服器
一、下載vsftpd軟體
sudo apt-get install vsftpd
我這里已經是安裝過了
4、在文件末尾插入
pasv_min_port=10060
pasv_max_port=10090
此為vsftpd被動模式(pasv)的埠范圍
5、保存退出
三、添加FTP用戶
1、在一個合適的地方創建文件夾,這個文件夾作為用戶的根目錄,並設置好許可權。例如:/home/ubuntu/ftp
2、執行如下語句添加用戶(username為用戶名)
sudo useradd -d /home/ubuntu/ftp -s /bin/bash username
3、執行如下語句設置密碼(username為用戶名)
sudo passwd username
四、啟動ftp服務
sudo service vsftpd start
五、Enjoy!
『伍』 來檢查一下linux的ftp配置文件!
anon_other_write_enable=(yes/no):(此語句控制對文件和文件夾的刪除和重命名,默認配置文件中沒有該語句,需要手動添加。)
Yes允許匿名用戶對文件、文件夾有除了上傳和建立文件夾之外的許可權,比如對文件和文件夾的刪除和重命名。
No不可以對文件和目錄刪除和重命名以及除了上傳和建立文件夾之外的操作
anon_world_readable_only=yes/no(yes):(此語句控制匿名用戶文件的下載,默認配置文件中沒有,需要手動添加)
Yes則允許匿名用戶下載文件(非目錄)可以下載到本機閱讀,不能直接在FTP伺服器中打開閱讀;
NO不允許匿名用戶下載文件
執行一下這個命令
chown
ftp
/var/ftp/pub
如果不想用這個文件夾
也可以自己mkdir一個
『陸』 linux 中ftp 配置
netstat -an 查看電腦上22埠是否打開,用ssh連接電腦。操作軟體有winSCP,和putty(命令行操作)現在公司實際應用都是用ssh服務,這個包括了ftp的所有功能