1.软文推荐

2.软文推荐

3.软文推荐

目录: 1、centos怎么使用ssh远程连接? 2、如何通过SSH登录centos 6.4服务器 3、centos7配置ssh 4、centos怎么配置ssh免密码? 5、CentOS7 SSH免密码登录和关闭密码登录 6、CentOS修改ssh端口号及ssh免密码登录 centos怎么使用ssh远程连接?

假设VPS采用centos,再假设用较新版本6.5。

VPS上可能没有安装桌面,但一般来说都会安装ssh,并且防火墙默认开放22端口。

那就从ssh开始。

ssh登陆

则会以当前客户端的用户名进行登录。

ssh无密码登录

但是每次输入密码登录十分麻烦,有没有一种方式可以让服务器能够确定我的身份,无需输入密码可以直接通过认证?

ssh除了使用密码验证外,还提供了一种公私密钥的验证方式。客户端生成一个私钥,并生成一个与之对应的公钥,然后将公钥上传到服务器上。下面是Linux示例。

在客户端生成私钥、公钥(注意,在客户端完成):

-t指定要创建的密钥类型,默认就是rsa了,所以只执行ssh-keygen是一样的。

期间会提示你输入你私钥的加密密码。如果需要完全脱离密码,此处可留空,直接回车,否则以后每次连接需要本地解锁。

完成后,会当前用户的主目录下的~/.ssh/路径下生成两个文件id_rsa与id_rsa.pub分别是私钥与公钥。

接下来,要把生成的公钥上传到服务器上,同样还是在客户端执行以下的代码。

其中root可以修改为你想要自动登录的服务器端用户名,192.168.1.1修改为你的VPS主机名或IP地址。

最后,ssh登录远程服务器。

此时就不需要密码就可以登录了。如何通过SSH登录centos 6.4服务器

首先要在CentOS上面设置好ssh服务,下面是Linux的ssh的设置方法:

首先要修改ssh的配置文件sshd_config,输入命令:vi /etc/ssh/sshd_config

2. 在这个文件中,将PermitRootLogin without-password这一行修改为PermitRootLogin yes,这一行的意思是“允许root用户用ssh登录”。

再去掉#PasswordAuthentication no这一行的注释符号#,并把no改为yes,表示用ssh登录时需要密码认证。

3. 修改完配置文件后就可以启动SSH服务了,linux不需要安装就有这个服务的,启动命令为:/etc/init.d/ssh start

4. 如果不想每次启动linux后都要启动ssh服务的话,需要设置ssh开机自启动,命令是:

chkconfig ssh on

设置好ssh服务后,下面就是登录的问题了。如果客户端是linux系统,可以用ssh命令(这个是ssh客户端)登录,格式:

ssh 用户名@IP地址

例子:ssh root@192.168.1.3

它会提示是否信任这个主机并保存密钥,输入yes并回车,然后输入登录用户的密码就连上了。

如果客户端是Windows系统,一般是用putty或者xshell来连接,他俩是免费的软件,图形界面挺好操作的。

centos7配置ssh

centos7 dvd镜像自带ssh服务,但是一路配置下来发现没有/.ssh文件夹,需要注意

环境为刚完成安装的崭新centos7

存疑 因为我并没有找到这个文件夹。即使不做这一步也能成功连接ssh

以下是服务器免密码登录,我并没有做,而且与网上其他方法不同,现在这贴出来

服务器免密码登录

将公钥粘贴其中

esc 后输入 :wq 保存退出

完成服务器免密码登录配置

原作者网址

centos怎么配置ssh免密码?

#环境说明 客户机:Mac OS X 服务器:CentOS 6.5 客户端:OpenSSH,OS X及大多数Linux都内置了OpenSSH.’ssh -v’命令可以查看版本. #大致流程 1.在客户机创建一对密钥文件,包括公钥文件(~/.ssh/id_rsa.pub),私钥文件(~/.ssh/id_rsa). 2.把公钥放到服务器上(~/.ssh/authorized_keys),在使用ssh登录时,ssh程序会发送私钥去和服务器上的公钥做匹配。如果匹配成功就可以自动登录了。 #客户机配置 1.查看~/.ssh文件夹,若已经存在有公钥文件(id_rsa.pub),私钥文件(id_rsa),则可以跳过客户端配置. 2.生成密钥文件. $ ssh-keygen 然后一路回车. 然后~/.ssh下会生成id_rsa.pub和id_rsa, 其中id_rsa文件起到唯一标识你的客户机的作用. 注意:不要改这两个文件的文件名,ssh登陆时会读取id_rsa文件. #服务器配置 1.修改sshd配置文件(/etc/ssh/sshd_config). 找到以下内容,并去掉注释符”#“ ========================= RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys ========================= 2.配置authorized_keys文件. 若’~/.ssh/authorized_keys’不存在,则建立.ssh文件夹和authorized_keys文件. 将上文中客户机id_rsa.pub的内容拷贝到authorized_keys中. PS:可以在客户机中执行命令来拷贝: cat ~/.ssh/id_rsa.pub | ssh user@host “cat - ~/.ssh/authorized_keys” 注意: 1) .ssh目录的权限必须是700 2) .ssh/authorized_keys文件权限必须是600 3.重启sshd. $ /etc/init.d/sshd restart #测试 客户机执行:ssh -v user@host (-v 调试模式) 会显示一些登陆信息. 若登陆失败,或者仍然要输入密码,可以在服务器查看日志文件:/var/log/secure. 若登陆成功,则以后就可以用’ssh user@host’ 直接登陆了,不用输入密码.

CentOS7 SSH免密码登录和关闭密码登录

以 Root 用户为例,首先生成一对公钥私钥对:

会提示存放位置,保持默认即可,默认位置:

提示输入密码,最好是输入一个,安全起见,也比较重要。

然后切换到 /root/.ssh 目录下看看是否已经生成了,如果已经有了公钥私钥对,直接把文件拷贝到这个目录即可,在 Windows 下使用 WinSCP 工具,其他使用 scp 命令即可。

接下来,把公钥复制到 authorized_keys 里,不然是没法通过密钥验证的。

接下来,关闭 SSH 密码登录,找到 /etc/ssh/sshd_config 文件,找到 PasswordAuthentication yes 这一行,一般位于倒数几行,把 yes 改为 no。

最后重启 ssh 服务,一般服务器是不需要重启。

CentOS修改ssh端口号及ssh免密码登录

一般ssh的默认端口为22

比如正常使用终端登录局域网电脑

注意是 sshd_config 文件

在#Port 22行去掉#号注释,同时加入想要使用的端口号如 Port 22438

这里保留22端口是为了防止当前无法使用ssh登录

成功返回success

重启防火墙:

成功返回success

查看添加端口是否成功,成功则显示yes,否则为no:

查看本机SELinux状态,如果是关闭则可以跳过此步骤

以下使用semanage操作,没有可以使用以下命令安装:

以下命令为查看当前SELinux允许的ssh端口:

添加22438端口到SELinux,并确认

测试新端口ssh连接

可以正常登录即成功

将之前开放的Port 22一行注释掉并保存

然后重启ssh

使用以下命令无法登录服务器

本机终端输入:

配置相关全部直接回车

在~/.ssh/目录下生成两个文件

在本机终端输入:

在本机将认证文件复制到服务器

如果服务器上没有文件夹就新建一个.ssh/文件夹

Enjoy

相关文章 8

1

郑州网络优化十年乐云seo品牌(郑州网络优化十年乐云seo品牌怎么样) 2分钟前

目录:1、深圳seo公司哪家好2、乐云seo网站优化排名可以稳定一个季度吗?3、乐云seo常规优化1个月出词是真的吗?深圳seo公司哪家好 深圳...

3

editplus软件下载(editplus官网下载教程) 5分钟前

目录:1、求editplus软件下载及破解方法2、在哪里可以下载免费的editplus3、求editplus4.3注册版软件求editplus软件下载及破解方法 解压根据电脑...

4

腾讯云点播收费标准(腾讯云视频点播价格) 7分钟前

目录:1、腾讯云游戏平台START以后会收费吗?收费标准是怎么样的?2、买腾讯云点播到那比较划算啊?3、腾讯云音视频点播,录制文件存储在...

5

网站seo优化的几点入手方法(网站优化seo教程) 9分钟前

目录:1、网站优化有哪些方法?2、SEO优化从哪些方面入手?3、网站SEO优化方案4、网站怎么做seo?有什么技巧和方法?5、网站SEO优化的八种...

6

公有云市场分析报告(公有云市场拓展思路) 10分钟前

目录:1、简单说说目前国内云市场的现状如何?2、公有云发展趋势?3、云计算市场发展的现状?4、中国公有云市场的发展趋势是怎么样的...

7

腾讯云服务器教程(腾讯云服务器教程视频) 11分钟前

目录:1、腾讯云服务器怎么使用?2、腾讯云主机怎么用?3、如何使用腾讯云服务器?腾讯云服务器怎么使用? 问题一:买了腾讯云服务器,怎么...

8

腾讯云海外服务器(腾讯云海外服务器无法访问) 12分钟前

目录:1、腾讯云海外服务器手机怎么登录2、腾讯云阿里云免备案海外云服务器活动对比?看看哪个更便宜?3、腾讯云服务器有海外节点的...