1. 程式人生 > >windows與linux相互telnet/ssh

windows與linux相互telnet/ssh

唉,windows主機想telnet到Linux上,搞了好一會,各種問題,不過,生命在於折騰嘛。

windows主機和linux主機都是一個大區域網內的主機

windows ip: 172.16.216.231 

linux ip:172.22.171.241 

1.一開始windows主機telnet到linux報錯:23埠錯誤。於是改為ping一下

發現windows到linux能ping,但是反向不能ping通。

應該是windows防火牆的問題,上網一查win7預設關閉ping的icmp包

開啟就好了:

允許ICMP回顯 預設情況下,Windows7出於安全考慮是不允許外部主機對其進行Ping測試的。但在一個安全的區域網環境中,Ping測試又是管理員進行網路測試所必須的,如何允許 Windows 7的ping測試回顯呢? 當然,通過系統防火牆控制檯可在“入站規則”中將“檔案和列印共享(回顯請求– ICMPv4-In)”規則設定為允許即可(如果網路使用了 IPv6,則同時要允許 ICMPv6-In 的規則。)。不過,我們在命令列下通過netsh命令可快速實現。執行命令“netsh firewall set icmpsetting 8”可開啟ICMP回顯,反之執行“netsh firewall set icmpsetting 8 disable”可關閉回顯。

本段內容來自http://blog.163.com/[email protected]/blog/static/5439330820125263215476/

我是用命令列的,手動操作沒開啟,不知道為什麼

2.OK了,現在相互能ping通了,但是還是telnet不上

雙向都telnet不上。於是檢視win7是否開啟telnet服務,發現的確沒有,開啟之:

win7下預設是禁用telnet服務的
重新啟動Telnet方法如下:
1、如果你直接到控制面板的管理工具裡的服務項裡去找telnet的話,那是徒勞無功的,因為預設根本就沒有這一服務。當然,你可以通過如下方式搞定。“控制面板” 一〉“程式” 一〉“開啟或關閉windows功能”,在裡面你可以看到許多服務項,選擇“telnet伺服器”和“telnet客戶端”確定即可。這樣你再回“服務項”或者services.msc裡面就可以看到telnet啦,
2、通過“控制面板”--〉“管理工具”一〉“服務”或者“services.msc進入服務項列表之後,找到telnet,可以看到它是被禁用的,此時你需要在“禁用”右鍵選擇“屬性”並在裡面將“禁用”改為“手動”,然後再啟動狀態列右鍵選擇“啟動”。這樣你機器的telnet服務就啟動啦。

本段內容來自http://zhidao.baidu.com/link?url=_fx__uhc37Ld_oE7OGbF4yGwDMy255lDpUkvOUiYvHvIv5ac-afSWcO-n5VbSZgQbnmPAXMuH3Mi-33m0u9O7q

3.搞定上述後,linux主機可以telnet到windows上了,但是相反還是不行。應該是linux埠未開啟

鍵入命令檢視:

netstat -tanlp | grep 23

發現的確沒有開啟23埠,於是再次上網查詢,看到一個:
nc -lp 23 &

以後臺開啟23埠,但是這樣貌似不行,沒有監聽埠。

根據http://jingyan.baidu.com/article/48b558e35e51f97f38c09ae7.html所說成功開啟telnet服務。

OK 現在兩邊都可以了

同理linux下開啟ssh

sudo apt-get install openssh-server
檢視ssh是否起來
netstat -nlap | grep ssh

如果沒有
sudo service ssh restart

注意需要根許可權,否則起不來

windos下沒有ssh,下一個軟體putty,就可以了

相關推薦

windowslinux相互telnet/ssh

唉,windows主機想telnet到Linux上,搞了好一會,各種問題,不過,生命在於折騰嘛。 windows主機和linux主機都是一個大區域網內的主機 windows ip: 172.16.216.231  linux ip:172.22.171.241  1.一開始

WindowsLinux相互遠端桌面連線

    對於遠端桌面連線Linux,大家可能會第一時間想到使用VNC,,遠端桌面Windows,大家第一時間會想到使用Windows自帶的遠端桌面。那麼有沒有辦法,使得在Linux中可以遠端Windows,在Windows中遠端桌面Linux?今天就跟大家一起探討一下Linux與Windows相互遠端。以Ce

windows ssh客戶端putty 簡介及用其實現windowslinux的檔案傳輸

windows ssh客戶端putty 簡介  一、Putty簡介      Putty是一個免費小巧的Win32平臺下的telnet,rlogin和ssh客戶端。它的主程式只有364k, 但是功能絲毫不遜色於商業的telnet類工具。  官方主頁:http://www.

windows Linux之間的上傳下載 (xftp 安裝,rz.sz安裝)

sar 為什麽 我們 log download blog 也會 技術 xftp 第一步:確認是否已經安裝ftp軟件:which vsftpd service vsftpd status //查看ftp服務器狀態 service vsftpd start //啟

windowsLinux桌面知識點

設置方法 加密 hyper-v 臺電 efi 主板 功能 多接口 硬盤 1,計算機的硬件組成?機箱,電源,主板,CPU,內存,顯卡,網卡,硬盤,光驅等2,計算機組裝機順序?(1),安裝CPU (2)安裝CPU散熱片

WIndowsLinux之間傳輸文件

協議 linux系統中 linux mini ini text space 支持 必須 1.使用xftp工具(簡單直接) 2.使用scp   需要在windows上開放22端口,使用的是WinSSHD   安裝WinSSHD實現Windows下的SSH協議並配置信任Linu

使用Windows 2008R2中的NFS替代Samba協議,解決Windows Linux共享文件的問題

acc 無法 xen 右鍵 nfs服務 sina 存儲 選擇 顯示 一、在Windows服務器上進行安裝NFS服務 首先,打開服務管理器,選擇添加角色; 選中文件服務,下一步; 出現一個提示,不管它,繼續下一步; 在接下來

windowslinux常用命令對比

windows與linux常用命令對比windows與linux常用命令對比

×××平臺出租?一招搞定WindowsLinux間Python交互編程

多種語言與python混合編程最近碰到的項目大多是多種語言與python混合編程×××平臺出租? (www.1159880099.com) QQ1159880099 微信 Tel17061863533 源碼交易,源碼開發, ,技術交易,專註於為企業 、個人提供個性化定制解決方案,更加高效便捷的為廣大需求者

windows下的java項目打jar分別編寫在windowslinux下運行的腳本( 本人親測可用!)

總結 有一個 ack unzip next 技術 方法 MF .bat 前言: 最近公司做了一個工具,要將這個工具打包成一個可運行的程序,編寫start.bat和start.sh在windows和linux下都可以運行。 在網上找了很多資料,最後終於找到一個可靠的資料,記錄

Linux系統文件誤刪除恢復方法;宿主機windowsLinux文件共享!

guest 12c 移動 應該 管理 figure package watermark restore 實驗項目:Linux系統文件誤刪除恢復方法; 宿主機windows與Linux文件共享 實驗環境:一:VMware虛擬機,Linux系統RedHat6.5(什麽版本不重要

Samba服務搭建實現WindowsLinux系統之間資源共享

img -o common system 用戶 emctl 服務 ssd ons 1安裝服務#yum -y install samba samba-client samba-common查看#rpm –qa | grep samba修改配置文件先備份#cp smb.con

windowslinux查看服務器信息

ado win redhat eas free windows vpd img lin windows(可以在圖形化界面查看,這裏介紹的是如何通過命令獲取服務器硬件信息)查看服務器的SN號:wmic bios get serialnumber查看服務器的CPU:wmic c

FTP服務器建立windowsLinux的文件共享讀寫操作

net etc 如果 x文件 art man 文件共享 gin 自己 centos7搭建vsftpd 2018-11-15 我們有時想要windows與Linux互傳文件,就要用到vsftpd了。它僅僅在windows上面操作,就可以實現與Linux的通信,詳情如下: 一

在python中讀取檔案時如何去除行末的換行符以及在WindowsLinux中的區別

【時間】2018.11.14 【題目】在python中讀取檔案時如何去除行末的換行符以及在Windows與Linux中的區別   一、去除換行符 以使用readline進行讀取為例: import re data =[] f = open("data.txt", "

windowsLinux檔案共享Samba協議配置

1、  下載及安裝Samba         yum -y install samba      若有samba服務不需要下載 2、  

WindowsLinux的檔案共享方式

目錄 一、windows與Linux安裝在同一臺電腦的情況 1、設定VMware共享目錄。 2、Linux系統安裝Samba服務。 3、window中安裝FTP或SSH軟體。 二、windows與Linux不在同一臺電腦的情況 對於Linux專案開發,如果是使用Windo

如何安裝Tensorflow(WindowsLinux

     現在越來越多的人工智慧和機器學習以及深度學習,強化學習出現了,然後自己也對這個產生了點興趣,特別的進行了一點點學習,就通過這篇文章來簡單介

本地WindowsLinux之前上傳和下載的實用命令(lrzsz)

lrzsz工具是本地Windows與Linux之間上傳和下載檔案的一個實用工具,它可以很方便的將本地Windows系統上的檔案上傳到Linux系統上,也可以將Linux系統上的檔案下載到本地Windows上,lrzsz工具的使用方法很簡單,下面就是它的安裝和使用。 1.安裝

windowslinux之間共享資料夾訪問

一、安裝環境 本機系統:Windows 7 旗艦版 VMware:VMware Workstation 9.0 CentOS:CentOS 5.10 網路介面卡設定為:NAT 轉換 二、檢視是否已經安裝“samba” 命令:rpm -qa|grep samba 輸出結果: