當前位置:首頁 » 操作系統 » linux系統ssh

linux系統ssh

發布時間: 2022-06-14 03:57:20

1. linux 下的"~/.ssh"是什麼意思啊

~代表的是當前用戶的home目錄
如果你的賬號要test,那~代表/home/test
這個.ssh一般代表隱藏文件或者目錄
在這里是ssh的配置目錄,是個隱藏文件夾

2. 如何查看linux上的ssh服務是否正常

這里僅列舉出一些查看ssh服務相關信息的常用命令.

rpm -qa | grep ssh 可以看到系統中ssh安裝包

rpm -ql openssh-3.5p1-6 查看該安裝包安裝信息(如安裝路徑,配置文件等)

ps -e | grep ssh 查看ssh服務有沒有運行,如果有,可以看到類似以下內容:

2254 ? 00:00:00 sshd

這證明ssh已經在運行了,進程名為sshd

如果沒有運行,可以通過以下命令運行之:

root]#/etc/rc.d/init.d/sshd start

root]#service sshd start

再看下這個ssh服務的網路連接情況:

root]#netstat -ntlp

如果看到如下內容:

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 22109/sshd

這說明sshd已經能夠正常工作了,如果利用客戶端(SecurCRT,putty等)連接不上,嘗試關閉防火

牆試試: service iptables stop 命令使用介紹請如下圖方式進行查詢

3. linux下ssh怎麼登錄

您好,1.使用用戶名密碼登錄
在命令行中輸入命令:
ssh username@ip_address -p port
之後系統會提示輸入密碼,輸入後即可登錄。
如果不添加-p選項,則默認是22埠
還可以使用-l選項輸入用戶名:
ssh -l username ip_address -p port
2.使用密鑰登錄(不使用密碼)
首先生成密鑰,在任意目錄下輸入命令:
ssh-keygen -t rsa -P ''
-P表示密碼,-P ''表示空密碼
之後系統會提示輸入生成的密鑰文件的文件名,可以輸入任意名稱,比如id_rsa,回車
系統會在當前目錄下生成id_rsa與id_rsa.pub兩個文件
在根目錄下新建.ssh文件夾,將生成的密鑰文件拷貝過去
mkdir -p ~/.ssh
-p選項表示如果文件夾已經存在則不再新建。
然後將之前生成的兩個文件都拷貝到.ssh文件夾中
cp id_rsa* ~/.ssh/
把公鑰文件id_rsa.pub拷貝到需要登錄的伺服器上
用scp命令
scp -P port ~/.ssh/id_rsa.pub username@ip_address:~
-P表示要登錄伺服器的埠好,不加默認為22。
之後系統會提示輸入密碼,輸入即可完成拷貝
登錄遠程伺服器,在用戶根目錄下新建.ssh文件夾(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsa.pub添加到authorized_keys文件中
mkdir -p ~/.ssh
這是在遠程伺服器上新建ssh文件夾
cat id_rsa.pub >> .ssh/authorized_keys
將id_rsa.pub文件添加到authorized_keys文件中(如文件不存在則新建)
注意:要保證.ssh與authorized_keys用戶自己都有寫許可權
退出當前遠程登錄,之後就可以不使用密碼遠程登錄了

4. linux系統ssh服務關閉命令

centos 6 :service sshd stop

centos 7 : systemctl stop sshd
ubuntu: systemctl stop ssh
希望可以幫助你 請採納

5. linux如何開ssh服務

1、修改屬性文件:

root@kali:~# leafpad /etc/ssh/sshd_config

6. linux下用ssh登錄後如何退出

1、linux下用ssh登陸後退出主要有兩個命令,Logout和exit。首先使用工具登錄一台linux伺服器,這里使用ssh登錄:

7. linux系統中SSH命令是什麼作用

SSH
是一個「道具「。比如說:它好像一個虛幻通道來連接去Windows的。
這樣linux和windows就可以溝通了。

8. linux 配置ssh有幾種方法

直接使用Linux系 統的root帳戶登錄系統,在很多環境下是不允許。而且如果網路中的所有機器都能使用ssh登錄關鍵伺服器也是不允許的。這就要求我們需要使用一些手段, 現在root帳號的登錄,而且是只有指定的幾台機器才能登錄。當然限制登錄的ip這些通過網路設備也恩那個完成。但是我們只需要了解怎麼使用系統自己的功 能實現,這是每一個系統管理員都比較了解的。
1,修改ssh的配置文件,是root用戶只能通過本地登錄,不能通過遠程ssh連接伺服器。
vim /etc/ssh/sshd_config,
把#PermitRootLogin yes改成
PermitRootLogin no,然後重啟ssh伺服器,root用戶就不能通過ssh遠程登錄系統了,只能通過一個普通帳號su或者本地登錄。
2,可以同修改其他系統配置文件,使之能通過幾個指定的IP遠程ssh登錄伺服器。把下面這段放到root的.bash_profile文件中
ALLOWHOSTSLIST="192.168.163.1"
REMOTEHOST=$(env | grep SSH_CLIENT | awk '{print $1}' | awk -F "=" '{print $2}')
if echo "${ALLOWHOSTSLIST}" | grep "${REMOTEHOST}" > /dev/null
then :
else
exit
fi
結果就只能通過IP地址是192.168.163.1這台伺服器通過ssh遠程連接本伺服器了。
3,可以把需要ssh遠程伺服器的IP地址添加到/etc/hosts.allow,例如下面的操作:
sshd:192.168.163.1:allow #只允許這個IP地址ssh登錄
sshd:192.168.163.:allow #允許這個網段的所有IP地址ssh登錄
sshd:all:deny #拒絕所有沒有出現在上面的IP地址的ssh連接
4,也可以使用iptables指定能夠遠程ssh到伺服器的IP地址
iptables -A INPUT -p tcp --dport 22 -s 192.168.163.1 -j ACCEPT #允許這個IP地址ssh連接本伺服器
iptables -A INPUT -p tcp --dport 22 -s 192.168.163.0/24 -j ACCEPT #允許這個網段的所有IP遠程ssh連接本伺服器
iptables -A INPUT -p tcp --dport 22 -j DROP #除了上面允許的IP地址外,都拒絕使用ssh連接到伺服器

9. linux下怎麼連接遠程ssh

步驟如下:

1、查詢安裝SSH服務

(1)登陸linux系統,打開終端命令。輸入 rpm -qa |grep ssh 查找當前系統是否已經安裝

10. 如何通過ssh遠程登錄linux系統

通過ssh遠程登錄linux系統步驟如下:

1、啟動軟體,點擊快速連接,我們要選擇連接的協議。

熱點內容
cups腳本重啟不生效 發布:2024-11-05 11:34:19 瀏覽:997
解壓gta5 發布:2024-11-05 11:33:29 瀏覽:200
手游安卓cf怎麼退款 發布:2024-11-05 11:23:28 瀏覽:135
登錄qq時什麼是昵稱和密碼 發布:2024-11-05 11:21:38 瀏覽:955
ftp怎麼設置可以直接打開 發布:2024-11-05 11:20:49 瀏覽:823
問道全敏競技怎麼配置隊伍 發布:2024-11-05 11:20:04 瀏覽:832
app應用下載源碼下載 發布:2024-11-05 11:15:36 瀏覽:841
給公司伺服器配置公網ip 發布:2024-11-05 11:05:33 瀏覽:159
Sql兩表差集 發布:2024-11-05 11:04:10 瀏覽:590
GA演算法來源 發布:2024-11-05 11:00:32 瀏覽:746