當前位置:首頁 » 操作系統 » linux免登陸

linux免登陸

發布時間: 2022-04-26 05:58:05

linux mysql免密碼登錄如何設置

1、打開網路官方頁面,在頁面中點擊並下載」網路一鍵Root「程序。2、雙擊」網路一鍵Root「安裝程序進行安裝操作。安裝過程很簡單,直接點擊下一步即可完成,在最後的完成對話框口中選擇勾選「運行一鍵Root」並點擊「完成」按鈕。3、「網路一鍵Root「啟動後,如果存在新的版本,就會彈出升級對話框,直接點擊」升級「進行程序的更新操作。4、將」網路一鍵Root「安裝到Android手機上。首先通過數據線將手機連接到電腦USB介面上,同時按照圖示打開手機的」USB調試「功能,並且安裝手機USB驅動。5、運行」網路一鍵Root「,如果手機連接正常的話,會看到Root許可權已獲得的提示窗口。6、點擊主界面中的「優化卸載」,程序進入更新程序列表界面。7、更新程序列表完成後,就可以根據實際需要來卸載相關程序了。此時就會發現平常一些系統程序在此也可以進行卸載操作了。在需要卸載的程序上勾選程序左側的復選框,然後點擊「卸載」按鈕就可以卸載相應的應用程序了。

❷ linux下怎樣設置ssh無密碼登錄

要使用SSH免密碼登錄,假設現在有兩台機器hadoop@wang-PC(192.168.10.100),作為A機,hadoop@chen-PC(192.168.10.107),作為B機。現想hadoop@wang-PC通過ssh免密碼登錄到hadoop@chen-PC。 1.在A機下生成公鑰/私鑰對。 [hadoop@wang-PC ~]$ ssh-keygen -t rsa -P '' 敲擊回車鍵即可, 它在/home/hadoop下生成.ssh目錄,.ssh下有id_rsa和id_rsa.pub。 2.把A機器下的id_rsa.pub復制到B機器下的.ssh/authorized_keys文件里。 [hadoop@wang-PC ~]$ scp .ssh/id_rsa.pub [email protected]:/home/hadoop/id_rsa.pub.hadoop_wang [email protected]'s password: 由於還沒有免密碼登錄的,所以要輸入密碼。 3.B機把從A機復制的id_rsa.pub.hadoop_wang添加到.ssh/authorzied_keys文件里。 [hadoop@chen-PC ~]$ cat id_rsa.pub.hadoop_wang >> .ssh/authorized_keys [hadoop@chen-PC ~]$ chmod 600 .ssh/authorized_keys authorized_keys的許可權要是600。 4.A機登錄B機。 [hadoop@wang-PC ~]$ ssh 192.168.10.107 第一次登錄是時要你輸入yes。 現在A機可以無密碼登錄B機了。 小結:登錄的機子可有私鑰,被登錄的機子要有登錄機子的公鑰。這個公鑰/私鑰對一般在私鑰宿主機產生。上面是用rsa演算法的公鑰/私鑰對,當然也可以用dsa(對應的文件是id_dsa,id_dsa.pub) 想讓A,B機無密碼互登錄,那B機以上面同樣的方式配置即可,把B的公鑰復制過去添加到authorized_keys的末尾就行了。 至此完畢。

❸ linux ssh怎麼免密登錄

你好,
首先需要在伺服器端設置/etc/ssh/sshd_config
# vim /etc/ssh/sshd_config
修改如下兩行為yes。其實大多數情況下不用修改,默認就是yes。
RSAAuthentication yes
PubkeyAuthentication yes
(1) 如果客戶機和伺服器都是Linux機器,那麼我們使用下面的方法:(後面第2節會提到怎麼在Windows下使用Putty生成密鑰對)
我們需要在客戶端生成RSA密鑰對。使用ssh-keygen命令:
# ssh-keygen -t rsa
參數t的意思是type,後面跟著加密類型,這里我們是rsa。
然後會提示你輸入密鑰保存完成文件名,這里我們需要使用默認的id_rsa,之後才能正常才能登錄。如果你生成的密鑰作為其他用處,那麼可以命名為其他名稱:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/cake/.ssh/id_rsa):
之後會提示你輸入一個passphrase,我們這里可以留空,這樣我們登錄的時候就不許輸入密碼。
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
然後會提示你密鑰生成成功。這是你的私鑰保存為~/.ssh/id_rsa,你的公鑰是~/.ssh/id_rsa.pub
我們現在需要做的是,把id_rsa.pub的內容,添加的伺服器端的~/.ssh/autherized_keys文件最後。
你可以把這個文件上傳到伺服器端,然後使用命令:
# cat id_rsa.pub >> ~/.ssh/autherized_keys
到這里就完成了。
(2) 在Windows下使用Putty生成密鑰對:
Putty的安裝目錄下有個puttygen.exe程序,我們運行這個程序。
之後點擊Generate,開始生成密鑰對。我們需要根據提示,在指定方框內隨機滑動滑鼠。這是為了根據滑鼠軌跡,產生一些隨機數據。
之後生成結束,我們點擊Save Private Key將私鑰存放在某個目錄中。然後賦值最上面文本框中的全部內容,粘貼到Linux伺服器端的autherized_key的最後。
我們現在可以關閉這個小程序。
現在打開Putty,在左邊的選項中,選擇Conneciton–SSH–Auth,在Private key file for authentication中,選擇剛才保存的私鑰路徑就可以了。
到此位置,Putty也可以不用密碼登錄了。

❹ linux伺服器怎麼設置免密登錄

這要看你通過什麼方式登錄了,有些就不需要密碼就能登錄例如黑客程序等,一般都需要密碼認證比較安全一點,自己程序也可以,自己開埠,就不需要密碼登錄了

❺ Linux伺服器之間怎麼免密碼登錄復制文件

你是要讓伺服器使用密碼登錄呢
要讓其使用密碼登錄,,修改/etc/sshd/有一個叫sshd_config的文件類似修改其配置
還是要讓其之間不使用密碼登錄呢?
不使用密碼
ssh基於密鑰通信,,你網路一下嘻嘻

❻ 為何linux系統設置免密碼登錄之後,還需要密碼

一、設置了免密碼登陸但是還是需要輸入密碼: 許可權保證:1、authorized-keys 的許可權為 600 2、home、賬戶所在的目錄如hadoop、.ssh這三個文件的許可權都必須設置為7...

❼ 如何讓linux自動登錄,不需輸入密碼

linux開機登錄方式有兩種,一種是文本模式,一種是桌面模式(KDE/GNOME)
在文本模式下,如何設置,使得機器重啟後無需輸入用戶名和密碼就能進入命令行。
linux開機完成init.d下的各種初始化服務之後,會運行/usr/bin/login程序,然後等待用戶輸入用戶名和密碼,如何避免輸入用戶名和密碼呢

  1. 在/usr/bin下建立一個腳步:autologin文件
    創建autologin文件 vim autologin
    輸入:!/bin/bash
    /bin/login -f root
    wq! 保存退出

  2. 修改文件/etc/event.d/tty1 (默認最後載入的是/usr/bin/login程序,將其修改為/usr/bin/autologin)
    exec /sbin/getty/ -n -l /usr/autologin 38400 tty1

  3. 保存退出。重啟系統,即可實現無需輸入用戶實現自動以root用戶登錄

❽ linux如何配置雙機SSH信任然後雙向免密碼登陸

一、實現原理
使用一種被稱為"公私鑰"認證的方式來進行ssh登錄。"公私鑰"認證方式簡單的解釋是:
首先在客戶端上創建一對公私鑰(公鑰文件:~/.ssh/id_rsa.pub;私鑰文件:~/.ssh/id_rsa),然後把公鑰放到伺服器上(~/.ssh/authorized_keys),自己保留好私鑰。當ssh登錄時,ssh程序會發送私鑰去和伺服器上的公鑰做匹配。如果匹配成功就可以登錄了。
二、實驗環境
A機:TS-DEV/10.0.0.163
B機:CS-DEV/10.0.0.188
三、Linux/Unix雙機建立信任
3.1
在A機生成證書
在A機root用戶下執行ssh-keygen命令,在需要輸入的地方,直接回車,生成建立安全信任關系的證書。
#
ssh-keygen
-t
rsa
注意:在程序提示輸入passphrase時直接輸入回車,表示無證書密碼。
上述命令將生成私鑰證書id_rsa和公鑰證書id_rsa.pub,存放在用戶家目錄的.ssh子目錄中。
3.2
查看~/.ssh生成密鑰的文件
#
cd
~/.ssh
#
ll
3.3
A對B建立信任關系
將公鑰證書id_rsa.pub復制到機器B的root家目錄的.ssh子目錄中,同時將文件名更換為authorized_keys,此時需要輸入B機的root用戶密碼(還未建立信任關系)。建立了客戶端到伺服器端的信任關系後,客戶端就可以不用再輸入密碼,就可以從伺服器端拷貝數據了。
#
scp
-r
id_rsa.pub
10.0.0.188:/root/.ssh/authorized_keys
3.4
B對A建立信任關系
在B機上執行同樣的操作,建立B對A的信任關系。
#
ssh-keygen
-t
rsa
#
cd
~/.ssh/
#
ll
#
scp
-r
id_rsa.pub
10.0.0.163:/root/.ssh/authorized_keys
如果想讓B,C同時可以scp不輸入密碼,傳輸A中的數據;
則要把B、C的公鑰都給
A;
操作步驟:把兩機器的id_rsa.pub中的數據都拷貝到A的/root/.ssh/authorized_keys文件中,一行表示一條;
A:
scp
-r
id_rsa.pub
10.0.0.163:/root/.ssh/authorized_keys
B:
scp
-r
id_rsa.pub
10.0.0.188:/root/.ssh/authorized_keys
測試
ssh
[email protected]
'hostname'
///
ssh
[email protected]
'hostname'
如果連接反應慢,請修改以下兩參數
/etc/ssh/sshd_config
GSSAPIAuthentication
no
UseDNS
no
然後重啟service
sshd
restart

❾ linux下怎麼樣設置ssh無密碼登錄

1.Linux下生成密鑰
ssh-keygen的命令手冊,通過」man ssh-keygen「命令:

通過命令」ssh-keygen -t rsa「

生成之後會在用戶的根目錄生成一個 「.ssh」的文件夾

進入「.ssh」會生成以下幾個文件

authorized_keys:存放遠程免密登錄的公鑰,主要通過這個文件記錄多台機器的公鑰
id_rsa : 生成的私鑰文件
id_rsa.pub :生成的公鑰文件
know_hosts : 已知的主機公鑰清單
如果希望ssh公鑰生效需滿足至少下面兩個條件:
1) .ssh目錄的許可權必須是700
2) .ssh/authorized_keys文件許可權必須是600
2.遠程免密登錄
原理圖:

常用以下幾種方法:
2.1 通過ssh--id的方式
命令: ssh--id -i ~/.ssh/id_rsa.put <romte_ip>
舉例:
[root@test .ssh]# ssh--id -i ~/.ssh/id_rsa.pub 192.168.91.135
[email protected]'s password:
Now try logging into the machine, with "ssh '192.168.91.135'", andcheck in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[root@test .ssh]# ssh [email protected]
Last login: Mon Oct 10 01:25:49 2016 from 192.168.91.133
[root@localhost ~]#
常見錯誤:
[root@test ~]# ssh--id -i~/.ssh/id_rsa.pub 192.168.91.135
-bash: ssh--id: command not found //提示命令不存在
解決辦法:yum -y installopenssh-clients

2.2通過scp將內容寫到對方的文件中
命令:scp -p~/.ssh/id_rsa.pub root@<remote_ip>:/root/.ssh/authorized_keys
舉例:
[root@test .ssh]# scp -p ~/.ssh/[email protected]:/root/.ssh/authorized_keys
[email protected]'s password:
id_rsa.pub 100% 408 0.4KB/s 00:00
[root@test .ssh]#
[root@test .ssh]#
[root@test .ssh]#
[root@test .ssh]# ssh [email protected]
Last login: Mon Oct 10 01:27:02 2016 from 192.168.91.133

[root@localhost ~]#

也可以分為兩步操作:
$ scp ~/.ssh/id_rsa.pubroot@<remote_ip>:pub_key //將文件拷貝至遠程伺服器
$ cat ~/pub_key>>~/.ssh/authorized_keys //將內容追加到authorized_keys文件中,不過要登錄遠程伺服器來執行這條命令
2.3 通過Ansible實現批量免密
2.3.1 將需要做免密操作的機器hosts添加到/etc/ansible/hosts下:
[Avoid close]
192.168.91.132
192.168.91.133
192.168.91.134

2.3.2 執行命令進行免密操作

ansible<groupname> -m authorized_key -a "user=root key='{{lookup('file','/root/.ssh/id_rsa.pub') }}'" -k

示例:
[root@test sshpass-1.05]# ansible test -m authorized_key -a"user=root key='{{ lookup('file','/root/.ssh/id_rsa.pub') }}'" -k
SSH password: ----->輸入密碼
192.168.91.135 | success >> {
"changed": true,
"key": "ssh-rsa 7A3izwT3///18B6FV5moE/8yTbFA4dBQahdtVP +sODbtGPC34HMGAHjFlsC/SJffLuT/ug/== [email protected]",
"key_options": null,
"keyfile": "/root/.ssh/authorized_keys",
"manage_dir": true,
"path": null,
"state": "present",
"unique": false,
"user": "root"
}
[root@test sshpass-1.05]#

2.4 手工復制粘貼的方式

將本地id_rsa.pub文件的內容拷貝至遠程伺服器的~/.ssh/authorized_keys文件中

❿ 如何通過linux ssh遠程linux不用輸入密碼登入

可使用SSH免密碼登錄,假設現在有兩台機器hadoop@wang-PC(192.168.10.100),作為A機,hadoop@chen-PC(192.168.10.107),作為B機。現想hadoop@wang-PC通過ssh免密碼登錄到hadoop@chen-PC。
1.在A機下生成公鑰/私鑰對。

[hadoop@wang-PC ~]$ ssh-keygen -t rsa -P ''

敲擊回車鍵即可,
它在/home/hadoop下生成.ssh目錄,.ssh下有id_rsa和id_rsa.pub。
2.把A機器下的id_rsa.pub復制到B機器下的.ssh/authorized_keys文件里。

[hadoop@wang-PC ~]$ scp .ssh/id_rsa.pub [email protected]:/home/hadoop/id_rsa.pub.hadoop_wang
[email protected]'s password:

由於還沒有免密碼登錄的,所以要輸入密碼。
3.B機把從A機復制的id_rsa.pub.hadoop_wang添加到.ssh/authorzied_keys文件里。

[hadoop@chen-PC ~]$ cat id_rsa.pub.hadoop_wang >> .ssh/authorized_keys
[hadoop@chen-PC ~]$ chmod 600 .ssh/authorized_keys

authorized_keys的許可權要是600。
4.A機登錄B機。

[hadoop@wang-PC ~]$ ssh 192.168.10.107

第一次登錄是時要你輸入yes。
現在A機可以無密碼登錄B機了。

小結:登錄的機子可有私鑰,被登錄的機子要有登錄機子的公鑰。這個公鑰/私鑰對一般在私鑰宿主機產生。上面是用rsa演算法的公鑰/私鑰對,當然也可以用dsa(對應的文件是id_dsa,id_dsa.pub)
想讓A,B機無密碼互登錄,那B機以上面同樣的方式配置即可,把B的公鑰復制過去添加到authorized_keys的末尾就行了。
至此完畢。

熱點內容
php字元數字比較 發布:2024-10-03 19:09:11 瀏覽:608
批量分發命令腳本 發布:2024-10-03 19:08:20 瀏覽:219
wds伺服器拉黑了怎麼辦 發布:2024-10-03 18:50:12 瀏覽:819
英雄聯盟盒子源碼 發布:2024-10-03 18:46:00 瀏覽:18
erlang並發編程 發布:2024-10-03 18:41:50 瀏覽:560
手機存儲空間用不了 發布:2024-10-03 18:40:03 瀏覽:986
怎麼知道支付寶的賬號和密碼忘了怎麼辦 發布:2024-10-03 18:40:02 瀏覽:606
電腦術語伺服器是什麼意思 發布:2024-10-03 18:38:33 瀏覽:347
安卓版本如何下載兩個微信 發布:2024-10-03 18:21:30 瀏覽:212
webview跨域android 發布:2024-10-03 18:16:22 瀏覽:207