ubuntu16 04伺服器配置ssh免密登入

2022-07-22 10:06:12 字數 823 閱讀 7788

原版資料英文,鏈結在此  

在客戶端操作

ssh-keygen -t rsa

檔案位置寫/home/try/.ssh/server_rsa,不使用預設值,我命名為server_rsa擔心影響到git的key(因為我的git使用的是預設值)

ssh-copy-id   [email protected](你的伺服器ip),

或這使用

cat ~/.ssh/id_rsa.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >>  ~/.ssh/authorized_keys"

即可將,你的客戶端key傳到伺服器的~/.ssh/authorized_keys檔案中,也可手動複製進去。

在伺服器端操作

sudo nano /etc/ssh/sshd_config

更改這條為without-password,實現root免密登入

即  permitrootlogin without-password

ssh簡寫技巧

vim  ~/.ssh/config

新增host   lisa  隨便起的,好記就行

hostname 188.166.225.189  你的伺服器ip

user root

port  9999(埠自定,推薦不加)    (後兩條我未曾用到,前三條足以)

identityfile ~/.ssh/id_rsa   認證的key位置,如果已經傳到伺服器就不用這條了

可實現使用 ssh lisa  來代替 ssh [email protected]的效果

Ubuntu 16 04伺服器 配置

1.修改使用者名稱 切換到root開啟如下兩個配置檔案 sudo vim etc passwd 把我想改的 這個使用者名稱改為 way 了,儲存並退出 sudo vim etc shadow 同樣把 改為 way 儲存並退出 重啟後名字就變成了way ubuntu 2.現在要修改計算機名稱 ubun...

ubuntu 16 04配置svn伺服器

為了操作方便,使用root登入伺服器。一 安裝svn伺服器 apt get install subversion 二 建立svn版本庫,存放需要管理內容路徑 mkdir svn cd svn svnadmin create repo 進入repo資料夾下有conf db hook等資料夾。只需要關注...

ubuntu16 04下配置TFTP伺服器

修改line 4 配置伺服器的檔案目錄 修改line 6 配置操作許可權 l 表示listen模式,c 可以建立新檔案,s 不需要指定路徑 埠和使用者名稱不用修改!sudo service tftpd hpa restartsudo cp nuttx.bin tftpws 硬體開發板通過tftp伺服...