一台安裝好windows的主機
安裝好linux系統的虛擬機器
遠端登入工具(xshell, putty, 等)
若虛擬機器內sshd服務未開啟,則先用service ssh start
命令開啟虛擬機器內的ssh服務。
若有必要,用update-rc.d
或者chkconfig
設定sshd服務的開機啟動.
root@kali2:~# update-rc.d -f ssh defaults
insserv: warning: current start runlevel(s) (empty) of script `ssh'overrides lsb defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (2 3 4 5) of script `ssh' overrides lsb defaults (empty).
修改/etc/ssh/sshd_config 檔案將其中的permitrootlogin
修改為permitrootlogin yes
用ifconfig eth0
和route -n
檢視主機的ip位址和預設閘道器
嘗試從windows主機ping虛擬機器主機ip, 若能ping通則繼續以下步驟
修改主機的ip設定,將第四步的ip位址,網路掩碼,閘道器位址填入靜態網路配置中。
開啟xshell,建立新連線,輸入第四步中的ip位址,輸入賬戶和密碼,新建連線,進行測試。
windows本地連線虛擬機器中的Linux系統
我用的linux系統為fedora,後面就使用fedora來代替了 1 先確定fedora的ip位址 linux檢視ip位址的命令是 ifconfig 2 windows本地測試是否可以ping通 fedora位址 ping 3 關閉防火牆 按如下方便配置防火牆 1 關閉防火牆 sudosystem...
mac,windows使用終端連線Linux伺服器
在伺服器root使用者下 vim etc ssh sshd config 修改這兩項並儲存 permitrootlogin yes passwordauthentication yes 重啟ssh服務 service sshd restart 或者 etc initd.d sshd restarts...
socket在windows下和linux下的區別
1 標頭檔案 windows下winsock.h winsock2.h linux下sys socket.h 錯誤處理 errno.h 2 初始化 windows下需要用wsastartup wsadata wsadata err wsastartup 0x202,wsadata if err 0 ...