⑴ 什麼命令將阻止使用Telnet,只允許使用SSH遠程登陸路由器。
可以禁用,禁用後不能通過telnet遠程登錄。
看什麼設備了,如果支持SSH,可以通過SSH來實現遠程登判慶岩錄,而且SSH內容是加密的。
基於安全考慮,建議在可能的情況下關閉telnet,改用SSH。
首選,我們需要驗證自己的操作系統是否已經支持telnet,可以打開命令行工具,輸入「telnet
<IP地址>」查看是什麼結果就可以了。
如果Windows報告「『telnet』不是內部或外部命令,也不是可運行的程序或批處理文件」,則表明尚未打開telnet支持。
如果要關閉:
在WIN7下:控制面板->程序和功能->打開或關閉windows功能差圓->選掘御中telnet客戶端->確定
在cmd下:net
stop
telnet
sc
config
tlntsvr
start=
disable
這樣就可以了注意等號後面有個空格,其它單詞都是以空格隔開
⑵ 如何使用SSH連接Win7系統+VMware+Ubuntu
想使用SSH連接慮機上的Ubuntu,首先,得保證本地和虛機分別可以連通網路。其次要保證本地IP和虛機上的IP是可以相互ping通。具體請參照以下步驟:
第一步在VMware的網路適配器的選項中,我們要選擇用橋連接的方式接入並把下面單選按鈕的復制網路連接狀態也要選中,注意,不要用nat的連接方式,開始用了這種方式,但是虛機連不上網路。
第二步要到打開虛擬機的操作系統,為慮擬機的設置IP、網路、DNS,均可參照本地IP設置的參數。對於linux系統我們可以在命令行輸入:setup命令啟動圖形界面窗口設置IP
第三步,經過上面的兩個步驟,虛擬機應可以連通網了。如果本地ping不到虛擬機上的IP,則要關掉虛擬機上的防火牆,因為linux系統內核有默認的防火牆iptables,Ubuntu
命
令如下:sudo
ufw
disable.查看防火牆中服務列表的命令為:iptables
-N
-l,在redhat中,關掉防火牆的命令如下:service
iptables
stop.(需要用root用戶執行操作)經過這個步驟後,我們會發現,兩台機器可以相互ping通了。那我們可否用SSH或是VCN終端窗口直接連接unbuntu了呢,不可以。不過,已經完成了百分之八十的工作了。
第四步,
需要在ubuntu終端下輸入:
ssh
localhost
顯示結果如下:
ssh
:
connect
to
host
localhost
port
22:
Connection
refused,原來沒有裝openssh-server:
輸入命令:
sudo
apt-get
install
openssh-server
然後輸入命令:ssh
localhost
就可以了。如果想用VCN連接,也是一樣,我們需要先安裝,然後啟動服務,然後,才可以使用。
註:Ubuntu默認的root用戶的密碼為空,如果想修改密碼,則可以在當前用戶執行命令:
sudo
-i
進入#提示符,然後輸入命令passwd
root,回車,按照提示輸入新的密碼即可
⑶ 我在Windows7上安裝Cygwin,配置完成後,輸入ssh localhost,出現Connection closed by 127.0.0.1,
問題描述:
在Win7下Cygwin中,使用ssh localhost命令,出現Connection closed by 127.0.0.1的問題。
解決方案:
1、開始——運行——services.msc
2、右鍵CYGWIN sshd——屬性——登錄選項卡——選擇「此賬戶」——瀏覽——高級——立即查找——選擇你的賬戶名(必須為管理員許可權)——輸入密碼(必須要有,空密碼不接受)——確定。
3、重啟CYGWIN sshd服務即可。
這樣就以你的賬戶的名義啟動了這個服務。而後ssh localhost成功。
這樣做的一個缺點可能是你要給電腦設個密碼。