設定不需要密碼登陸
vim /etc/ssh/sshd_config
在配置檔案中引數的意義
pubkeyauthentication yes #啟用公告金鑰配對認證方式authorizedkeysfile %h/.ssh/authorized_keys #設定publickey檔案路徑
rsaauthentication yes #允許rsa金鑰
passwordauthentication no #禁止密碼驗證登入,如果啟用的話,rsa認證登入就沒有意義了
#禁用root賬戶登入,非必要,但為了安全性,請配置
permitrootlogin no
如果需要密碼就可以ssh登陸的話,將passwordauthentication 設定為yes
然後重啟ssh 服務 進入到 /etc/init.d 資料夾內 執行 ./ssh restart
如何設定可以往linux傳檔案:
1:使用者授權,或者設定為root使用者
2:設定為root使用者需要設定root使用者可以通過ssh原創登陸
#編輯vi /etc/ssh/sshd_config
#logingracetime 2m#permitrootlogin prohibit
-password
permitrootlogin yes #這裡設定為yes
#strictmodes yes
#maxauthtries
6#maxsessions
10
然後:重啟ssh服務: /etc/init.d/ssh restart //這一步重要
ps:ubuntu 初始化沒有啟用root使用者的,下面就是啟用root使用者的操作
ubtun預設是沒有啟用root使用者密碼的:
sudo passwd root 或者 sudo passwd
然後輸入當前使用者密碼
在輸入root賬戶密碼
確認密碼
su root 切換到root賬戶,輸入設定密碼
********************給使用者提公升為root許可權**********=
1:編輯passwd檔案
sudo vim /etc/passwd
2:找到你想提權的使用者(比如test),將使用者名稱後面的數字改成0
pollinate:x:111:1::/var/cache/pollinate:/bin/
false
flwroot:x:
0:0:,,,:/home/flwroot:/bin/bash #這裡改為0:0
********************建立新使用者**********=
SourceTree金鑰配置
由於版本管理工具 git 對於一般開發者使用不方便 介面管理可以選擇sourcetree和tortoisegit 廢話不多說了,直接說怎麼配置sourcetree金鑰 1 首頁 help ssh 拷貝 ssh keygen t rsa c 這裡為git賬號 到sourcetree終端執行 2 sou...
SSH金鑰配置
對於ssh,有兩種方式進行登入,一種是口令進行登入,另外一種是使用金鑰進行登入。對於金鑰登入,首先需要生產秘鑰對 私鑰,公鑰 ssh keygen 該命令生產秘鑰對 將公鑰拷貝到所需要登入的機器的授權列表檔案authorized keys中即可 ssh copy id host 注意 安裝mimi版...
ssh免金鑰配置
正常情況下如果客戶端想要連線遠端服務端,都需要使用遠端連線工具,輸入ip,使用者名稱,密碼,然後進行連線。每次連線都需要進行密碼輸入,很麻煩,而且多個伺服器之間設定免金鑰可以節省很多時間。具體的設定流程 1.首先在客戶端生成一公鑰私鑰,使用的命令為 ssh keygen,然後一路回車就行了。root...