前言
想讓linux和本地計算機能夠傳輸文件就需要給linux配置ip連接Xshell,然後才可以通過Xftp傳輸,因為寫的比較詳細,本篇文章介紹linux連接Xshell
上次進行了虛擬機安裝及linux的安裝,接下來就是對linux的配置和電腦文件到虛擬機內linux系統內的傳輸。嘗試了很多次都是失敗,還好最後成功了,分享一下解決問題之後的心得。
(ps:羞澀的占位了幾天,是時候補上了,感謝師傅同學的關心了。)
使用工具:
windows系統
linux系統
Xshell5
配置步驟
1、配置靜態ip
讓虛擬機的linux連接上Xshell首先就要保證linux有ip,所以首先設置靜態ip,讓本地計算機ip和虛擬機再同一頻段。
(1)首先設置系統的網絡配置類型:在虛擬機設置中,虛擬網絡選擇“.NAT模式”
點擊“高級”,查看本機MAC
(2)在虛擬機菜單,編輯-虛擬機網絡編輯器
選擇VMnet8
NAT模式(與虛擬機共享主機IP地址)
勾上“將本機虛擬配置器連接到此網絡”
記住虛擬機ip和網關(在NAT設置中可查看)
2.設置靜態ip。
登錄linux系統
(1)查看ip文件名: ls /etc/sysconfig/network-scripts/ 回車然後查看ip文件名
(2)現在知道ip文件,對ip文件添加配置信息。
輸入: vi /etc/sysconfig/network-scripts/ifcfg-eth0
然後按“i”輸入代碼
DEVICE="eth0" 表示設備名稱 HWADDR="00:50:56:29:C2:96" 表示mac TYPE=Ethernet 表示網絡類型 UUID=486cb8fd-7e13-4fce-80c3-ccffc76d00a2 NM_CONTROLLED="yes" ONBOOT="yes" 表示開機自啟動 BOOTPROTO=static 表示設置的是靜態ip
dns1=114.114.114.114 表示dns ipv6INIT=NO USERCTL=NO IPADDR=192.168.121.0 ip地址 NERMASK=255.255.255.0 子網掩碼 GATEWAY=192.168.121.2 網關 |
編輯完成輸入“:wq” 保存退出。
(3)重啟網卡:service network restart
(4)使用Xshell連接。
打開Xshell,文件-新建
添加剛設置的靜態ip,確認
(5)在彈出界面確定,在彈出的登錄名窗口“SSH用戶名”輸入Linux用戶名及密碼即可。
問題發現
刷新網卡可能會失敗,仔細檢查靜態ip配置信息,確保子網掩碼,ip地址,網關及mac信息正確無誤,重新刷新網卡,就會成功。
身邊很多人都是直接照搬代碼,我的建議是理解每個操作的含義,根據自己電腦進行更改才會成功。