1. 程式人生 > >在MAC SecureCRT中無需輸入密碼登入遠端Linux主機

在MAC SecureCRT中無需輸入密碼登入遠端Linux主機

1、在Mac本地建立公鑰
執行命令:
ssh-keygen -t rsa -C “[email protected]
輸入後,會提示建立.ssh/id_rsa、id_rsa.pub的檔案,其中第一個為金鑰,第二個為公鑰。過程中會要求輸入密碼,為了ssh訪問過程無須密碼,可以直接回車
2、檢視鑰匙
Stars-MacBook:~ kascend$ ls .ssh/
id_rsa		id_rsa.pub	known_hosts

Stars-MacBook:.ssh kascend$ cat id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLQpi5v6lGgVmtS/KZfHRtK8DJh4e5y/YvIuZgSEdKXGs7fc+rDvBXruyQ402JulWYbFTHdmI8HNGWgWWiniZgMyyDBYrAGEnMYjeRqpOBQ09/Q75pcNLZNLfm+wQ4m+BKn6VpS78Y+t8me1+AfueQCqABeOJafPz/0MFWGl62sXr+HjJsnvM+6V6G0Piso/7L5HK/dd8PUqE3uiJSQPOqeFig8fJ/VBp45Uv+kF9DCDsNakS6XpU03Z2VEmyON0u2rXnBiypu9F1tZGnN1nIh1n81QOh4fp5o6EZJaP9UagTEO4AF9oqHmpnIVgfxYPr/isCKrGChD4egJ1tGhMnn “
[email protected]
3、將公鑰複製到被管理機器上
[[email protected] .ssh]# scp id_rsa.pub [email protected]:~/.ssh/authorized_keys
或者:
開啟被管理機器上的authorized_keys,vim編輯;將管理機器的公鑰新增進去。
4、通過MAC SecureCRT訪問伺服器
訪問一開始根據提示要指定下MAC上【id_rsa】的存放路徑
,以後訪問就可以根據SecureCRT已經配置好的資訊進行無密碼訪問了。
5、其他
Win下的SecureCRT無密碼訪問就需要藉助SecureCRT本身的建立金鑰功能了;linux下相互之間無密碼訪問與此相同
的意思。

相關推薦

MAC SecureCRT無需輸入密碼登入遠端Linux主機

1、在Mac本地建立公鑰執行命令:ssh-keygen -t rsa -C “[email protected]” 輸入後,會提示建立.ssh/id_rsa、id_rsa.pub的檔案,其中第

設定ssh不輸入密碼登入遠端SSH伺服器

比如要在192.168.1.1上 使用者user1實現不輸入密碼就能ssh/sftp到機器192.169.1.2的使用者user2 以使用者user1登陸192.168.1.1 1)ssh-keygen

SSH客戶端 (通過密碼連線遠端linux主機)

導讀: 在這篇文章中,主要談及如何利用paramiko庫,使用密碼連線遠端linux主機。paramiko是用python語言編寫的一個模組,遵循SSH2協議,支援以加密和認證的方式進行遠端伺服器的連線。 環境: (1)安裝paramiko庫:pip install p

Mac通過SSH完成免輸入密碼登入阿里雲伺服器

前言 剛買的阿里雲伺服器,如果想在伺服器上搞點什麼東西,需要先登入進伺服器,每次還得手動輸入密碼,太麻煩了。所以想通過ssh快捷登入,記錄一下配置過程。 主要分三步: 1、拿到mac上的公鑰和私鑰 2、將公鑰放到伺服器上 3、配

mac 下使用 Shuttle 配合expect指令碼使用ssh免輸入密碼登入

使用expect指令碼可以根據螢幕顯示的要求自動輸入相應的指令。 編寫/data/ssh/ssh-server.sh #!/usr/bin/expect set timeout 30 spawn ssh -p [lindex $argv 0] [lindex $ar

ssh登陸命令列輸入密碼並且遠端執行命令

#!/bin/bash cat /dev/null > /home/unicomlabs/yangyu/wangxinyu.txt echo "10.162.64.23" >> /home/unicomlabs/yangyu/wangxinyu.txt s

Linux登入迴圈:輸入密碼登入後閃一下又回登入介面

① .Xauthority問題,請百度 ② 請檢查你的>>環境變數<< 在登入介面嘗試CTRL+ALT+F[1~7]各種快捷鍵,直到進入熟悉的命令列介面 如果普通使用者連ls、sudo之類的命令都壞了的話用root使用者 環境變數檔案在這裡 /

linux的免密碼登入

假設現在你有了一臺主機器main: 192.168.0.1和一臺從機器clinet:192.168.0.2; 首先 cd  ~/.shh/  目錄下,有一個 known_hosts檔案; 然後輸入:[[email protected] .ssh]# ssh-ke

LinuxLinux作業系統——配置ssh免密碼登入遠端伺服器

ssh免密碼登入遠端伺服器 最簡單的操作 ssh免密碼登入的原理是把本地電腦的公鑰放在宿主機,然後使用本地電腦的私鑰去認證。 在本地電腦執行 /usr/bin/ssh-keygen -t rsa,安裝提示一直回車即可,最後會看到~/.ssh目錄下多了幾個檔案id_rsa (

mac上使用ssh免密登入遠端伺服器

轉載自https://cloud.tencent.com/developer/article/1198834 通常的來說,我們會使用 ssh [email protected] -p port這個命令,之後輸入密碼來登入伺服器,才能ssh登入到伺服器進行操作。如果一天需要登入很多遍伺服

ubuntu輸入密碼登入後閃一下,無法進入系統 / ubuntu修改使用者名稱、計算機名、主目錄名 /改密碼

現象:在Ubuntu登陸介面輸入密碼之後,黑屏一閃並且出現了check battery state之類的文字之後,又跳轉到登入介面。 原因:主目錄下的.Xauthority檔案擁有者變成了root,從而以使用者登陸的時候無法都取.Xauthority檔案。說明:Xauthority,是startx指令碼

ssh自動輸入密碼登入伺服器/ssh免輸入密碼登入/非互動ssh 密碼驗證

原文連結:http://hi.baidu.com/sdusoul/item/6a69b6953853e630326eeb21 由於經常需要登入一些遠端的伺服器,每次都需要將密碼重輸一遍,如下:#ssh 使用者名稱@我的伺服器的ip使用者名稱@我的伺服器的ip's pass

ubuntu輸入密碼登入後閃一下,無法進入系統

現象:在Ubuntu登陸介面輸入密碼之後,黑屏一閃並且出現了check battery state之類的文字之後,又跳轉到登入介面。原因:主目錄下的.Xauthority檔案擁有者變成了root,從而以使用者登陸的時候無法都取.Xauthority檔案。說明:Xauth

用SCP無需輸入密碼傳輸檔案

在Linux環境下,兩臺主機之間傳輸檔案一般使用scp命令,通常用scp命令通過ssh獲取對方linux主機檔案的時候都需要輸入密碼確認。 不過通過建立信任關係,可以實現不輸入密碼。 這裡假設A的IP:192.168.10.1 B的IP:192.168.10.2

shell指令碼自動輸入密碼

在shell指令碼中需要用root用的來執行指令:sudo 自動輸入密碼echo "password" | sudo -S netstat -tlnp       -S          The -S (stdin) option causes sudo to read t

使用java登入遠端LINUX並對服務實現各種操作

在訪問linux時,首先需要使用工具類jar包:ganymed-ssh2登入遠端伺服器:public boolean login(){ //建立遠端連線,預設連線埠為22,如果不使用預設,可以使用方法 //new Connection(ip, port)建立物件 Con

PUTTY登入遠端linux的root顯示access denied

使用者名稱密碼都是正確的,查了下一般linux是預設禁止遠端登入root的 使用以下命令 vi /etc/ssh/sshd_config編輯 在檔案中找到#PermitRootLogin without-password 注意有的linux系統這條語句可

Windows下利用Cygwin登入遠端Linux

利用Cygwin搭建虛擬Linux環境,利用ssh登入其他Linux或者虛擬Linux環境,並實現無密碼別名登入。 一. Windows電腦配置: (1)配置Windows 1. 在防火牆進展規則裡新增埠22,作為ssh的通訊埠 2. 測試能否ping通對方主機。如果不同,

Nagios基於NRPE 監控遠端Linux主機

1 安裝環境: 監控段IP: 192.168.4.34 主機名:nagios.com 作業系統:CentOS release 6.8 (Final) 軟體:nagios-4.2.0,nagios-plugins-2.1.2,nrpe-2.15 被監控端IP:192.168.4.111 主機名:client

Wireshark對遠端Linux主機抓包

對遠端Linux主機進行抓包 Wireshark是一款非常流行好用的抓包軟體 ,那麼我們能否在本地執行Wireshark來對遠端的Linux主機進行抓包呢,Wireshark是為我們提供了這項服務的,只需要為Linux安裝好rpcapd服務即可 01 Linux rpcapd服務的安裝 yum