Openssh遠端連線伺服器

2021-09-29 16:41:59 字數 1498 閱讀 8987

客戶端 ssh登入

生成 rsa金鑰, 用於免密登入

ssh1是基於 crc(cyclic redundancy check 迴圈冗餘校驗)來做校驗資料傳輸, 後來發現這種編碼技術有缺陷

ssh客戶端請求到伺服器

openssh伺服器的 sshd將會傳送乙個公鑰

ssh客戶端將會提示是否接收伺服器端傳送的公鑰, 同時 ssh客戶端製作金鑰對回傳給伺服器, 因而雙方都擁有對方的金鑰, 能夠解密雙方互動的加密資料

root      1013     1  0 feb26 ?        00:23:01 /usr/sbin/sshd

root 13103 1013 0 07:10 ? 00:00:00 sshd: root@pts/0

root 13197 13116 0 07:10 pts/0 00:00:00 grep ssh

openssh-daemon (pid  1013) is running...
openssh_5.3p1, openssl 1.0.1e-fips 11 feb 2013
port 22 #埠

passwordauthentication yes # ssh的預設認證方式 [yes/no]

permitrootlogin yes # root使用者登陸許可權 [yes/no]

allowusers testuser # 使用者白名單, 允許 testuser登陸, 多個使用者使用空格隔開

allowgroups # 允許登陸的組白名單

denyusers testuser2 # 使用者黑名單, 當前不允許 testuser2登陸

denygroups # 不允許登陸的組黑名單

# 使用預設埠 22登入

ssh [email protected]

# 指定自定義埠登入

ssh -p 22222 [email protected]

password: 輸入密碼

last login: fri nov 15 23:38:41 2019 from x.x.x.x

welcome to aliyun elastic compute service!

預設生成金鑰&公鑰

- id_rsa 金鑰

- id_dsa.pub 公鑰

引數

說明-t

[rsa/dsa] 金鑰型別, 建議使用 rsa

-b[1024/2048/4096…] 金鑰長度

-f/path/to/output_keyfile 指定將要儲存的路徑及金鑰檔案 檔名必須為 id_rsa

-p『』 指定金鑰密碼, ''表示空密碼

如果您覺得有幫助,歡迎點讚哦 ~ 謝謝!!

遠端連線伺服器

在工作當中,難免要和伺服器打交道。有些事情在本地操作起來很簡單,但是要想在伺服器上也像本地一樣那麼簡單,就得把遠端連線這塊搞明白。系統 ubuntu 16.04 目錄一.ssh遠端連線伺服器 1.用scp命令 不推薦 2.用filazilla 推薦 三.遠端編輯檔案 1.jupyter 不推薦 2....

mysql伺服器遠端連線

step1 控制台輸入mysql u root p mysql 系統提示輸入資料庫root使用者的密碼,輸入完成後即進入mysql控制台,注意第乙個mysql是執行命令,第二個mysql是系統資料名稱 step2 控制台輸入grant all privileges on to root identi...

SQL PLUS連線遠端伺服器

最近在使用pl sql developer的時候,發現對於大的sql檔案沒有辦法執行。於是就考慮到sqlplus來執行。1 安裝oracle的client,我使用的是11gr2版本,64或32位都可以。如果要使用pl sql develper,則版本需要對應 2 建立tnsnames.ora,放到c...