Linux SSH服務配置詳解

2021-06-01 08:40:01 字數 882 閱讀 5924

在linux上執行各種服務的配置

ssh是乙個用來替代telnet、ftp以及r命令的工具包,主要是想解決口令在網上明文傳輸的問題。為了系統安全和使用者自身的權益,推廣ssh是必要的。ssh有兩個版本,我們現在介紹的是版本2。

一、安裝ssh

具體步驟如下:

和ssh有關的程式都放置在/usr/local/bin下,包括ssh,sftp,sshd2, ssh-keygen等。

二、配置

ssh的配置檔案在/etc/ssh2下,其中包括sshd2的主機公鑰和私鑰:hostkey和hostkey.pub。這兩個檔案通常是在安裝ssh時自動生成的。你可以通過下面的命令重新來生成它們:

#rm /etc/ssh2/hostkey*

#ssh-keygen2 –p /etc/ssh2/hostkey

而ssh2_config 檔案一般情形下無需修改。

三、啟動sshd2

每個要使用ssh的系統都必須在後台執行sshd2。用手工啟動:

#/usr/local/bin/sshd2&

可以在「/etc/rc2.d/s99local」中加入該命令,這樣系統每次啟動時會自動啟動sshd2。

sshd,sshd2: 10.0.0.1

那麼只有10.0.0.1可以通過ssh來訪問該主機。

以上都是系統管理員完成的工作。下面我們說說普通使用者如何使用ssh。

五、基本應用

每個使用者在使用ssh之前,都要完成以下步驟:

linux ssh命令詳解

l login name 指定登入於遠端機器上的使用者,若沒加這個選項,而直接打 ssh lost 也是可以的,它是以讀者目前的使用者去做登入的動作。例如 ssh l shie mouse.oit.edu.tw c blowfish 3des 在期間內選擇所加密的密碼型式。預設是3des,3des ...

linux ssh互信配置

環境 node1 192.168.3.20 node2 192.168.3.21 用到的命令1.在兩台機器上生成各自的key檔案 root 192.168.3.20 ssh keygen t rsa 下面一直按回車就好 root 192.168.3.21 ssh keygen t rsa2.用ssh...

linux ssh互信配置

目錄 1.簡單介紹 2.配置過程 一.簡單介紹 一般使用scp遠端拷貝操作時,需要輸入目標伺服器的使用者名稱和密碼,這個時候可以做linux伺服器之間ssh互信配置,這樣在多個linux伺服器之間做操作時就可以免密登陸。ssh互信配置的原理簡單來說,就是各自伺服器存放了目標主機的證書,當執行登陸時,...