远程服务SSHD

不论是centos还是ubuntu,在我们使用Linux的系统中,已经默认含有ssh服务所需要的软件,无需安装,即可直接启动

1.查看SSHD

如果是普通用户,直接在前面加sudo

systemctl status sshd

如果sshd未启动则输入

systemctl start sshd

2.登录与退出ssh

一般使用ssh远程登陆,采用的格式为“ssh 账号@主机ip地址”,意思为该主机登陆某号。

2.1查看某号IP

ip addr

2.2远程登陆

ssh root@192.168.220.130

2.3退出登录

exit

 3.SSH免密登录配置

3.1在本地生成公钥以及私钥对

ssh-keygen

产生公钥-私钥对的过程中,保存 key 的文件、密码及密码确认这里默认直接回车三次。生成后
密钥文件后,可以在~/.ssh 下查看生成的公钥-私钥文件。(这里的“~”相当于家目录“root”)

ls ~/.ssh

 3.2拷贝公钥文件到服务器

 使用 ssh-copy-id 命令,将 id_rsa.pub 文件拷贝到服务器(需要远程的ip)。如果该过程为首次使用 ssh 协议连接服务器,则需要确认服务器的公钥指纹码,如果确定该指纹码没有问题,则输入 yes
将该指纹码写入服务器公钥记录文件~/.ssh/known_hosts 中,以便对比该服务器的正确性。

ssh-copy-id root@192.168.220.130

验证

ssh root@192.168.220.130

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要检查sshd远程服务是否开启,可以按照以下步骤进行操作: 1. 首先,使用命令`netstat -anp| more`来查看是否有22端口监听。如果有22端口监听,说明sshd服务已经开启了。\[1\] 2. 如果没有22端口监听,说明sshd服务没有开启。可以使用以下命令来安装和启用sshd服务: - 使用命令`sudo apt-get install openssh-server`来安装openssh-server。 - 安装完成后,使用命令`sudo service sshd restart`来启动sshd服务,它会监听端口22。\[1\] 3. 为了确认sshd服务是否正常工作,可以使用telnet命令来远程连接服务器并检查端口是否连通。使用命令`telnet ip port`,将ip替换为服务器的IP地址,port替换为22。如果telnet成功连接,说明sshd服务已经开启并且端口连通。\[1\] 另外,还可以使用以下命令来检查sshd服务的状态和进行操作: - 使用命令`sudo ps -e | grep ssh`来查看ssh服务是否安装和启动。如果有sshd进程,说明服务已经启动。 - 如果没有sshd进程,可以使用命令`sudo apt-get install openssh-server`来安装openssh-server,并使用命令`sudo /etc/init.d/ssh start`来启动sshd服务。 - 使用命令`sudo service ssh status`来查看sshd服务的状态。 - 使用命令`sudo service ssh stop`来关闭sshd服务。 - 使用命令`sudo service ssh restart`来重启sshd服务。\[2\] 最后,要连接到Linux服务器,可以使用以下步骤: 1. 使用命令`ifconfig`来查看服务器的IP地址。如果没有ifconfig命令,可以使用命令`sudo apt install net-tools`来安装net-tools包,然后再次使用`ifconfig`命令。 2. 复制服务器的IP地址,并使用连接工具连接到该IP地址。\[3\] 通过以上步骤,您可以检查sshd远程服务是否开启,并连接到Linux服务器。 #### 引用[.reference_title] - *1* *2* *3* [Ubuntu远程连接linux无法连接或者连接拒绝,检查sshd是否开启(默认监听端口22)](https://blog.csdn.net/qq_43048316/article/details/111240278)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值