SSH,


1) SSH 協定,在預設的狀態中,本身就提供兩個伺服器功能(传输时加密):
  1. 一個就是類似 telnet 的遠端連線使用 shell 的伺服器,亦即是俗稱的 ssh ;
  2. 另一個就是類似 FTP 服務的 sftp-server !提供更安全的 FTP 服務。

目前 SSH 的協定版本有兩種,分別是 version 1 與 version 2 ,其中 V2 由於加上了連線檢測的機制,可以避免連線期間被插入惡意的攻擊碼,因此比 V1 還要更加的安全。所以囉,請盡量使用 V2 版本即可,不要使用 V1 囉。


2)删除公鑰與私鑰

rm /etc/ssh/ssh_host*


3)启动SSH 服务(启动会新建公钥和私钥(如果不存在))

/etc/init.d/sshd restart


4)查看SSH服务占用的端口

netstat -tlnp | grep ssh

PS:SSH 不但提供了 shell 給我們使用,亦即是 ssh protocol 的主要目的,同時亦提供了一個較為安全的 FTP server ,亦即是 ssh-ftp server 給我們當成是 FTP 來使用!所以,這個 sshd 可以同時提供shell 與 ftp 喔!而且都是架構在 port 22 上面的



5)客户端通过pietty经SSH连接Linux

pietty中文乱码问题:

  • 文字檔案本身在存檔時所挑選的語系;
  • Linux 程式 (如 bash 軟體) 本身所使用的語系 (可用 LANG 變數調整);
  • pietty 所使用的語系。

6)sshd 伺服器細部設定

 放在/etc/ssh/sshd_config

PS:建议(1)將 root 的登入權限取消; (2)將 ssh 版本設定為 2  (3)修改過必需要重新啟動一次sshd 這個 daemon

相关内容

    暂无相关文章