1. > 生活百科 >

重启ssh服务命令(windows重启ssh服务)

ssh中如何更root@localhost为root@centos7

Centos7笔记之SSH服务安装和设置 原创

2019-08-20 22:32:26

18点赞

潇洒哥Kahn

码龄16年

关注

一、目标

centos7下SSH服务安装和设置。

二、平台

centos7.6,

三、解析

在centos7中ssh服务默认是已经被安装了的。通过命令rpm -qa | grep openssh 查看是否安装了ssh服务

四、客户端免密ssh登录到服务器

1.安装ssh:yum install openssh 默认已经安装了,可忽略此步骤。

2.客户端生成key:[root@localhost ~]# ssh-keygen -t rsa一路回车即可,在root家目录就能生成一个隐藏文件夹.ssh

3.查看生成的秘钥文件:cd .ssh/,ls后可以看到有两个秘钥文件,一个是公钥一个是私钥

4.将客户端上生成的key拷贝(传)到服务器端:[root@localhost .ssh]# ssh-copy-id 10.100.100.210 这个Ip是目标服务器ip,然后按照提示输入yes回车,再输入目标服务器的root密码回车。

5.此时到服务器上的root家目录,cd ~后cd .ssh/ 这里面就有秘钥文件了。没在客户端做第四部的话,那么在服务器端是看不到传来的秘钥文件的。

6.客户端尝试用ssh连接服务器端

[root@localhost .ssh]# ssh 10.100.100.210 正常情况下应当啥也不输入,直接登录进去了。

7.ssh会在客户端上生成一个连接文件,可以 cd ~/.ssh/,并ls一下,发现又多出来一个known_hosts文件。

8.如果上面无法远程到服务器,请检查ssh配置文件,然后需要把一些东西去掉注释

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile .ssh/authorized_keys

=====================

9.接着上面的写,利用别名登录远程服务器(即ip地址不是平时记不住吗,可以给这个ssh的服务器ip取个别名),在root的家目录下的.ssh/文件夹下,创建一个config文件,文件内容如:

kahnServer是别名,它的地址是10.100.100.210,登录端口22,登录用户名root,秘钥文件是~/.ssh/id_rsa

#/root/.ssh/config文件内容如下

Host kahnServer

HostName 10.100.100.210

Port 22

User root

IdentityFile ~/.ssh/id_rsa

五、更改ssh端口

大致说下注意的地方

1.首先得关闭selinux

[root@localhost ssh]# setenforce 0 临时关闭selinux

2.防火墙开放相应的新ssh端口号

[root@localhost ssh]# firewall-cmd --permanent --add-port=3721/tcp

3.更改ssh配置文件/etc/ssh/sshd_config ,将Port 22取消注释,再加一行Port 3721,

4.如果也想将别名通过非标端口连接ssh的,也需要修改~/.ssh/config文件中的端口地址。

5.注意重启防火墙生效

6.服务器端重启ssh服务:systemctl restart sshd

7.查看ssh服务的状态(里面能看到有新加的端口3721,若有问题会冒红):systemctl status sshd

8.客户端使用ssh命令连接到服务器,如: ssh -p 3721 10.100.100.210 或别名ssh kahnServer

如何开启Centos6.4系统的SSH服务

先确保你安装了 openssh-server,如果没有安装可以使用如下命令安装: yum install openssh-server 然后你可以用如下命令开启ssh服务: service sshd start 增加开机启动设置, 可以操作如下命令: chkconfig --level 2345 sshd on

linux如何开ssh服务

1、修改属性文件:

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

2、去掉#哈希标识PasswordAuthentication yes;

3、去掉#PermitRootLogin,修改为yes;

4、查看SSH服务状态:

root@kali:~# service ssh startroot@kali:~# /etc/init.d/ssh stauts

5、开机重启:

root@kali:~# update-rc.d ssh defaultsroot@kali:~# update-rc.d ssh enable

6、重启SSH服务:

root@kali:~# reboot

7、开启SSH协议服务:

root@kali:~# service ssh start

如何开启Centos6.4系统的SSH服务

无论是Centos6.4系统的虚拟电脑还是服务器,始终感觉直接在命令行中操作不方便;比如全选、复制、粘贴、翻页等等。比如服务器就需要在机房给服务器接上显示器、键盘才操作感觉更麻烦。所以就可借助SSH(安全外壳协议)远程操作和管理系统,不仅方便而且安全可靠。 下面由小河给大家分享:如何开启Centos6.4系统的SSH服务。 CentOS6.4 putty (windows下SSH远程访问工具) 登录Centos6.4系统。 ◆示例:使用root用户登录。 注:若为非root用户登录,输入执行某些命权限不够时需加sudo。 查看SSH是否安装。 ◆输入命令:rpm -qa grep ssh 注:若没安装SSH则可输入:yum install openssh-server安装。 启动SSH服务。 ◆输入命令:service sshd restart 重启SSH服务。 命令:service sshd start 启动服务 命令:service sshd stop 停止服务 重启后可输入:netstat -antp grep sshd 查看是否启动22端口(可略)。 如何设置SSH服务为开机启动? ◆输入命令:chkconfig sshd on 即可。 注:若是chkconfig sshd off则禁止SSH开机启动。 5 远程访问连接Centos6.4系统。 ◆Windows下使用:putty、SecureCRT可远程连接SSH服务。 ◆Linux下直接使用命令:ssh ip(如:ssh 192.168.1.11)。

ubuntu怎么重启ssh服务

在Ubuntu下开启SSH首先要确认你是否配置了IP,如果没有用以下命令进行配置:

1.sudo ifconfig eth0 192.168.0.3 netmask 255.255.255.0//配置你的eth0网卡的ip地址和子网掩码

2. duso route default gw 192.168.0.1 //配置你的默认路由

开启ssh服务

1.查看是否有sshd_config

cat /etc/ssh/sshd_config//查看是否有sshd_config文件

2.如果没有进行安装

sudo apt-get install opensshd-server//安装sshd-server,Ubuntu缺省安装了openssh-client,如果你的没有安装,用apt-get install 进行安装即可。

3.查看sshsever是否启动

ps -e |grep ssh

1207 ?00:00:00ssh-agent

21834 ?00:00:00sshd

如果看到sshd则表示sshserver已经启动,如果只有ssh-agent,则表示没有启动,用

sudo /etc/init.d/ssh start 启动sshserver

4.ssh-server的配置文件位于 /etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后用以下命令重启SSH服务:

sudo /etc/init.d/ssh restart

5. 还可以用sudo netstart -tlp 命令来检测, 如果看到:

tcp600 [::]:ssh[::]:*

就表示sshserver启动正常。

通过客户端就可以访问了。

ssh中如何更root@localhost为root@centos7

1.系统配置好ip地址,最好是使用静态地址

2.

开启sshd服务,检查状态

3.

测试网络连通性,客户端ping服务器地址

4.

然后网络没问题的情况下使用客户端连接ssh服务即可

5.

连接成功即可操作

重启ssh服务命令(windows重启ssh服务)重启ssh服务命令(windows重启ssh服务)


如何启动SSH服务

打开系统菜单中的super命令控制台,

类似windows下的cmd窗口,

照以下步骤输入命令并操作:

1、修改sshd_config文件,命令为:vi /etc/ssh/sshd_config

2、将#PasswordAuthentication no的注释去掉,并且将NO修改为YES

3、将#PermitRootLogin yes的注释去掉

4、重新启动SSH服务,命令为:/etc/init.d/sshd restart

5、验证SSH服务状态,命令为:/etc/init.d/sshd status

如果你不会使用vi编辑器进行操作,

可参考两个简单的vi编辑器命令:

a、按i键,开始编辑操作;

b、利用退格和del删除键编辑之后,按esc退出编辑模式;

c、输入“:w”然后按回车,保存编辑;

d、按住shift键输入“zz”退出vi编辑器;

如何开启Centos6.4系统的SSH服务

1.登录Centos6.4系统。

2.查看SSH是否安装。

输入命令:rpm -qa | grep ssh

3. 启动SSH服务。

输入命令:service sshd restart 重启SSH服务。

命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务

重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息