linux ftp xshell 連接配置


linux7 安裝  

 

嘗試方法:

1,重新啟動CentOS

 

2,重啟VMWare

 

3,防火牆問題:

解決方案:

(1)查看防火牆:service iptables status

 

(2)先關閉防火牆:/etc/init.d/iptables stop

 

(3)打開防火牆: service iptables start

 

 

4,可能沒有安裝ssh-server 服務器 

 

解決:(1)先檢查確認有沒有安裝ssh-server服務器,輸入命令:ps –e|grep ssh

           

      (2)在CentOS命令區輸入:yum install openssh-server

 

  

5,安裝了ssh-server服務器,沒有開啟?

解決:開啟ssh-server服務器

在VMWare中輸入命令:service sshd start

 

(1)但是你會發現命令無效?

解決上面問題方案:這是要進入root 權限之后才能開啟。

輸入命令:su

(2)接着輸入你自己的密碼。-------你會發現,沒有顯示你輸入的密碼,以為輸入密碼無效?

解決上面問題方案:直接輸入正確的密碼之后按:Enter 會自動進入root權限。

 

接下來再次輸入命令:service sshd start

  

 

6,服務器防火牆關閉了22 端口?

解決方案:

(1)檢查端口開啟否?輸入命令:首先要進入root權限,輸入命令: ss -lnt

 

 

 

(2)開啟端口,開啟ssh-server服務之后,在檢查輸入命令:ss –lnt 如下:

 

 

 

附錄VMWare相關解決方案命令:

開啟ssh服務:service sshd start

關閉ssh服務:service sshd stop

重啟ssh服務:servcie sshd restart

SSH服務開機自動啟動:chkconfigsshd on

取消開機自啟動:chkconfig sshd off

開啟服務后,檢查服務狀態:service sshd status

解決原因2:安裝ssh:

yum install openssh-server

 

 

Xshell 遠程連接虛擬機成功:

 

 

7,可能情況,CentOS本身問題:

 

 

ftp

 

1.虛擬機可以選擇各種網卡類型,我選的是只主機方式

2.VW中linux默認是DHCP,進去配置下ip,比如192.168.88.88,255.255.255.0,192.168.88.1

3.重啟下網絡 service network restart。ifconfig看下是否設置好了。

4.確認linux下ftp已經安裝並打開,使用下述命令:

which vsftpd   :查看是否安裝ftp   顯示出來路徑說明已經安裝,什么都沒有,則沒有安裝

service vsftpd start  :開啟ftp

service vsftpd status :查看ftp的狀態

5.在主機windows下配置VMnet1,比如192.168.88.99,255.255.255.0,192.168.88.1

6.主機上ping 192.168.88.88,通的話安裝ftp軟件比如filezilla就可以用了。

--------------------------------------

如在linux主機上開發網絡程序 需要打開相應端口 客戶端才能連接

可現在該主機上使用 telnet localhost port來測試

也可在windows主機上下載tcping工具測試

當發現被防火牆阻擋時使用iptables -I INPUT -p tcp --dport 8889 -j ACCEPT打開端口

或編輯iptable 文件

參考:https://www.cnblogs.com/blog-yuesheng521/p/7198829.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM