SSH是什麽?Linux如何修改SSH端口號?
1
SSH為SecureShell
由IETF的網絡工作小組(NetworkWorkingGroup)所制定;
SSH是建立在應用層和傳輸層基礎上的壹種安全協議。
SSH傳輸數據是加密的,可以有效防止傳輸過程被截取數據保障安全。
SSH的數據是經過壓縮的,所以可以加快傳輸的速度
1
首先查看壹下當前linux是否已經安裝SSH軟件包,使用rpm-qa|grepssh
2.確認ssh服務已經開啟
3.找到SSh服務配置文件路徑壹般都是在/etc/ssh這個目錄下面sshd_config這個文件
編輯修改SSH端口號
1.使用VIvim編輯器,打開sshd_config這個文件,搜索找到port字段
2將光標定位到port22這行yy然後鍵盤P復制壹行,insert插入編輯22端口為2222
3設置好之後,wq保存退出,表示已經增加了壹個2222端口號啦
4.設置好之後,當然需要重啟SSH服務了。
5.如果您有設置防火墻,請修改增加防火墻規則,或者直接關閉防火墻也行
註意事項
SSH端口默認是22,如果要修改直接編輯22端口註意前面的“#”要去掉,然後保存重啟
windows怎麽配置才能用scp連上linuxssh?
在linux主機(ssh客戶端),通過ssh-keygen在建立SSHkeys#ssh-keygen-trsa(連續三次回車,即在本地生成了公鑰和私鑰,不設置密碼)將在linux主機的當前用戶HOME目錄下的.ssh目錄,生成id_rsa.pub和id_rsa,其中,id_rsa是密匙,id_rsa.pub是公匙,妳需要將id_rsa.pub上傳(ssh服務端,也就是裝有winsshd的windows機器)可使用下面命令cd~/.sshscpid_rsa.pubAdministrator@192.168.0.1:/d:/data2.將公匙導入到winsshdOpeneasysetting_>Virtualaccounts點add按鈕,,,輸入壹個名字,比如codeif,在列表中0keys後的編輯按鈕,導入剛才的公匙以後就可以不用輸入密碼,linux就可以通過scp命令從裝有winsshd的機器上獲取文件了從linux系統復制文件到windows系統:scp/oracle/a.txtadministrator@192.168.3.181:/d:/在linux環境下,將windows下的文件復制到linux系統中:scpadministrator@192.168.3.181:/d:/test/config.ips/oracle請註意:因為windows系統本身不支持ssh協議,所以,要想上面的命令成功執行,必須在windows客戶端安裝sshforwindows的客戶端軟件,比如winsshd,使windows系統支持ssh協議才行。
如何開啟ssh服務?
壹般的linux系統都是默認安裝了ssh服務,ssh的服務名壹般都是sshd:servicesshdstart開啟ssh服務servicesshdstop停止ssh服務servicesshdrestart重啟ssh服務或者使用使用帶有路徑的腳本:/etc/init.d/sshdstart/etc/init.d/sshdstop/etc/init.d/restart
rpm卸載ssh後如何重新安裝?
1、打開linux終端命令行,輸入如下命令即可。lsb_release-a如何查看SSH服務是否已經安裝。
2、在終端命令行執行rpm-qa|grepssh3、啟動SSH服務命令:servicesshdstart4、如果想重新啟動壹下,可以執行重啟命令servicesshdrestart5、然後就完成了。
windows支持ssh登入嗎?
不能,windows沒有ssh的server服務。linux下登錄windows要安裝3389端口訪問的遠程桌面軟件,windows要打開遠程桌面。或者采用vnc。在windows下裝了SSHD,打開防火墻的22端口,用linux登錄。
錄的時候是按妳現在ubuntu的用戶名作為用戶名登錄的,妳可以在登錄的時候將用戶名指定為guest,ssh--help查看如何指定或者在windows上開壹個和妳ubuntu壹樣的用戶名。