戴尔 R420 服务器安装 Centos7.6.1810 踩坑

戴尔 R420 服务器安装 Centos7.6.1810 踩坑,第1张

不同网口配置文件,内容大致相同,配置静态 ip,需要修改以下几项(一般需要添加 IPADDR、NETMASK 和 GATEWAY 三项,确认 ONBOOT 和 BOOTPROTO)。具体的 IP 、掩码和网关的值自行填写,企业内可能有统一管理,进行申请即可;个人自用只要保证网络能通即可。

修改完成后通过 systemctl restart sshd 重启 ssh 服务,然后就可以远程使用 ssh 连接该主机。

在原来装有系统的机器上重装系统,要注意安装源选择 iso 文件时,要在启动 U 盘上找,默认软件源选择,从已系统上的设备上找,之前装好后因为某些原因再次重装,在这里踩了大坑。

在管理员模式#下运行apt-get install openssh-server安装完成后如下显示检查ssh服务开启状态ps -s grep ssh坑爹的发现居然SSHD(SSH-SERVER)服务没有起来通过以下命令启动ssh服务service ssh start/etc/initd/ssh start又一次坑爹的发现SSHD(SSH-SERVER)服务依然没有起来服务开启判断方法在ubuntu服务器上允许ssh localhost如果出现以下情况表示22端口没有正常开启再一次安装openssh-server系统会检查版本以及更新包的情况修改SSH_CONFIG文件vi /etc/ssh/ssh_config最终必杀计:重启(可以通过图形或者命令行界面输入reboot进行重启)果然重启后就都正常了。外网telnet IP 22端口测试。

ssh服务器的安装(Windows)。
ssh服务器软件有许多中,这里使用的是免费的freeSSHd。
①首先从官方站点下载软件并安装。
②安装完成后进入配置界面(Server Status),确认SSH server正在运行状态。
③进入Users界面,设定一个访问的用户账户(比如xut)。
这里建立一个叫xut的用户,认证有3种方式可以选择。从以后通过ssh运行命令的方便(无需输入密码)考虑,选择Public key认证方式。选择Password方式的话,每次访问需要输入密码,此种方式较为繁琐而且安全性不高。然后开放其Shell权限。
④ 进入认证界面,确认Public key认证方式属于激活状态(选择Allowed或Required)。
此时ssh服务器端的基本设置已经OK,可进一步进行更加详细的设置(比如访问限定等)。
注意:服务器端如果有防护墙时应该开发TCP 22号端口最为ssh连接使用。

1、排除硬件原因,这个服务器安装linux配置上绰绰有余;
2、你使用的是ssh,要从这个入手分析两台机器间的网络是否有问题;可以ping 另一个服务器 看看延时;
3、检查验证方式和端口;

1、如何查看linux *** 作系统版本

打开linux终端命令行,输入如下命令即可。lsb_release-a。采用的是实体机服务器, *** 作系统为redhat67,详细请看下图。

2、如何查看SSH服务是否已经安装

在终端命令行执行。rpm-qa|grep\"ssh\"。执行结果请看下图,说明已经安装;其实在安装linux *** 作系统的时候默认就会安装上的。

3、如果SSH服务没有安装怎么办

找到 *** 作系统镜像文件解压,找到ssh相关的包,上传到服务器。然后执行如下安装命令安装即可。rpm-ivhrpm包名。如果服务器挂载了镜像,可以直接采用如下命令安装也可以。yuminstallssh。这里因为我的linux服务器已经安装SSH,就不在做安装 *** 作了。

4、如何启动SSH服务

启动命令,servicesshdstart。停止命令,servicesshdstop。重启命令,servicesshdrestart。首先我们来看看SSH服务是否启动了,请执行如下命令即可,servicesshdstatus。如果想重新启动一下,可以执行重启命令,servicesshdrestart。具体执行情况请看下图。

5、怎么查看SSH端口是多少

执行如下命令,more/etc/ssh/sshd_config。就可以查看到有说明,默认端口为22,具体。另外端口是可以修改的。

6、如何配置开启SSH服务,有两种方案

1、关闭防火墙执行如下命令,serviceiptablesstop

2、就是放开22端口,vi/etc/sysconfig/iptables,在iptables文件中加上这一行即可,-AINPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT。请看下图 *** 作所示。

SSH详解-1ssh基础知识
SSH详解-2ssh基本用法
SSH详解-3密钥登陆
SSH详解-4多个ssh公钥

OpenSSH 的客户端是二进制程序 ssh,Linux 系统一般都自带 ssh。新版的win10开启ssh服务,但不是很好用,可以使用一些好用的软件 Xshell 、 Putty 等

安装OpenSSH 以后,可以使用 -V 参数输出版本号,查看一下是否安装成功。
ubuntu

windows

ssh最常用的用途就是登录服务器,当然这需要服务器再运行着sshd。
ssh 登录服务器的命令如下,例如连接局域网内一台ip地址为192168198的主机

上面命令中,root是用户名,@后面的是主机名,它可以是域名,也可以是 IP 地址或局域网内部的主机名。

用户名也可以使用ssh的 -l 参数指定,这样的话,用户名和主机名就不用写在一起了。

ssh 默认连接服务器的22端口, -p 参数可以指定其他端口。

上面命令连接服务器192168198的8888端口,这里没有指定用户名。将使用客户端的当前用户名,作为远程服务器的登录用户名。

刚刚应该注意到这段话了,这段话是什么意思呢?

上面这段话的意思是192168198这个服务器的指纹是陌生的,是否要继续连接(输入 yes or no )。

接下来,输入 yes 后ssh会将当前服务器的指纹存储在本机 ~/ssh/known_hosts 文件中。以后再连接的时候,就不会再出现警告了。
也就是说,ssh通过判断当前服务器公钥的指纹是否存在于~/ssh/known_hosts文件中,来判断是否为陌生主机

然后,客户端就会跟服务器建立连接。
接着,ssh 要求用户输入所要登录账户的密码,用户输入密码验证成功后就可以使用远程shell了。

ssh(1) - OpenBSD manual pages

以管理员身份运行powershell,运行以下指令:

已安装的服务输出 "Installed",未安装输出"NotPresent",如下:

根据需要安装的组件运行以下命令:

如安装成功,控制台将输出以下内容:

管理员身份运行powershell,然后运行以下命令启动sshd service:

客户机登录测试(此部分运行在客户机),此部分过于简单,不做详细演示

此时客户机目录 ~/ssh下将生成id_rsa和id_rsapub,将id_rsapub改名为administrators_authorized_keys,粘贴至服务器的C:\ProgramData\ssh目录

内容如下

管理员身份运行powershell,提升文件administrators_authorized_keys权限

客户机以rsa连接服务器

请在单户模式下做下面的验证以确认密码的正确性。
不要用putty等客户端
直接在服务器在单用户模式下开启sshd
在服务器上 执行 ssh root@127001
输入密码是否能正常登录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10312567.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存