首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SSH快速登录服务器

平时有许多服务器需要通过终端进行管理,如果每次都使用ssh username@ipdomain这种命令会显得麻烦,效率低下而且还需要每次输入密码。所以这里要说的是如何让这个过程更加简单。...命令简化 方法一 修改~/.ssh/config(如果没有就新建一个) Host 1 HostName 192.168.199.1 Port 22 User name.../菜单名 "theme":"basic", //终端主题 "title":"vrmc" //终端标题 } ] 免密码 登录过程中的...ssh命令已经简化,接下来就要输入密码来登录服务器,现在就将输入密码的过程化到最简。...在本地计算机生成一对公钥与私钥,将公钥内容上传至 ~/.ssh/authorized_keys文件内(如果没有.ssh文件夹就新建一个) 需要注意保管好私钥,备份于合适的位置。

5.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

ssh证书登录

ssh有密码登录证书登录,初学者都喜欢用密码登录,甚至是root账户登录,密码是123456。但是在实际工作中,尤其是互联网公司,基本都是证书登录的。...证书登录的步骤 1.客户端生成证书:私钥公钥,然后私钥放在客户端,妥当保存,一般为了安全,访问有黑客拷贝客户端的私钥,客户端在生成私钥时,会设置一个密码,以后每次登录ssh服务器时,客户端都要输入密码解开私钥...2.服务器添加信用公钥:把客户端生成的公钥,上传到ssh服务器,添加到指定的文件中,这样,就完成ssh证书登录的配置了。...假设客户端想通过私钥要登录其他ssh服务器,同理,可以把公钥上传到其他ssh服务器。...备注:ssh对证书的文件目录权限比较敏感,要么根据出错提示设置好文件目录权限,要么是把StrictModes选项设置为no 总结 ssh证书登录,在实际工作才是最常用的登录方式,本人结合了真正工作的场景普及了

3.1K70

SSH设置别名登录远程服务器

一般使用ssh访问远程服务器的命令是:ssh username@ip地址, 例如:ssh root@112.232.12.12,然后输入密码即可访问。...使用cd ~/.ssh/ 进入ssh目录,会看到有config、known_hosts两个文件,一般的没有设置的话,只会有known_hosts,可以使用touch config命令创建config文件...其中: 1、Host 后边的是名称,以后可以根据这个名称进行访问; 2、HostName是你的主机IP地址; 3、User为主机登录的用户名; 4、IdentitiesOnly yes固有配置;...设置完成,后期的话使用:ssh jhd 然后输入密码,就可以登录到远程主机啦!... 版权声明:“Java后端技术”所推送文章,为本人原创、网上收集或其他作者投稿,对于网上收集部分除非确实无法确认,我们都会注明作者来源。部分文章推送时未能与原作者取得联系。

4.4K30

如何使用SSH登录远程服务器

买了搬瓦工,有时候需要远程登录进行一些配置。这时候就需要SSH了。搬瓦工自带SSH服务端,因此这里只需要配置客户端就可以了。 默认配置 Windows下有很多SSH工具。在这里我是用的是Putty。...如果安装了Git并配置使用Putty的话,就不需要另外在安装Putty了。使用SSH连接服务器的命令如下: ssh IP地址 一般来说为了安全性考虑,端口号等一些参数并不会使用默认值。...这样的话命令就变成这样: ssh 用户名@IP地址 -p 端口号 如果连接成功的话会提示你输入远程服务器的密码。全部成功之后SSH就会显示远程服务器的提示符,这时候就说明连接成功了。...密钥登录 每次登录SH都需要输入密码很麻烦,而且可能不太安全。SSH还能使用另外一种登录方式,也就是使用密钥登录。...这种登录方式需要客户端生成一堆公钥私钥对,然后将公钥添加到服务器中,这样下次就可以直接登录了。 首先生成SSH密钥,依照提示输入信息即可。默认生成在用户主目录中的.ssh文件夹中。

4.9K10

终端ssh登录你的服务器

一点点声明,这不是严格意义上的教程,目的是记录mac下的ssh配置登录过程,对我来说算是个小笔记。...配置登录信息等步骤 1、打开你的iTerm,输入下面命令 vim ~/.ssh/config 2、进入编辑模式,填下ssh登录信息 Host qcloud HostName ip或者是域名...输入下面命令进入服务器操作,这次要登录qcloud的服务器 ssh qcloud 如果想进入aliyun的服务器操作,则输入 ssh aliyun 4、其他情况 当你登录你的服务器,出现下面的警告 It...意思是你的密钥访问权限太大了,要设置小权限,所以输入下面的命令去设置即可 chmod 400 密钥文件所在的详细位置 5、用iTerm2的profiles配置登录 进入Profiles点击右下角的Edit...来登录你的服务器 Last modification:May 12th, 2018 at 11:49 pm © The copyright belongs to the author

2.9K50

更改SSH服务器远程登录设置

1、修改ssh连接的端口 ssh的端口默认为22,我们可以通过修改配置文件改为一个非著名的端口,比如2222. vim /etc/ssh/sshd_config 用vim编辑器打开sshd_config...配置文件,不建议用restart来重启ssh服务,这样会影响到现有的ssh连接。...2、禁止root用户直接ssh连接 root这个帐号是所有人都知道并且拥有最高权限的帐号,直接暴露在网络中不大安全,我们可以禁止ssh使用root连接,同样只需要修改ssh的配置文件即可。...在这里要确认自己的系统有一个可以登录的普通帐号,用该帐号登录之后再su -切换到root,或者将该帐号加入sudoers里面。...(这几个命令都可以在配置文件找到的) PermitRootLogin no        #是否允许root登录 PermitEmptyPasswords no        #是否允许空密码登录 UseDNS

4.6K20

防止ssh登录服务器的掉线

以前总是嫌麻烦,没有影响自己就不想去主动解决问题,但是有学员一直反映他的MAC登录我们的云服务器总是掉线,我还是抽空帮忙解决,搜索看到两个教程: http://www.361way.com/ssh-autologout.../4679.html http://einverne.github.io/post/2017/05/ssh-keep-alive.html 里面提到了关于客户端(自己的笔记本)和服务器端 两个不同的设置方案...: 提到了两个文件,需要搞清楚它们是不一样的: ssh_config sshd_config 这两个文件分别对应着服务器自己的电脑两个地方的设置,同时需要学习3个参数有 ClientAliveInterval...(服务端参数) ClientAliveCountMax(服务端参数) ServerAliveInterval(客户端参数) 因为云服务器是我自己的,而要给十几个新手使用,所以我应该使用root权限来选择修改...所以我根据教程进行了如下的编辑: ClientAliveInterval 300 ClientAliveCountMax 3 按上面的配置的话,300*3=900秒=15分钟,即15分钟客户端不响应时,ssh

2.2K40

SSH】使用SSH登录远程主机,并禁用密码登录

摘要 对远程主机进行登录管理,一方面可以简化日常频繁登录的密码 ip 输入步骤,另一方面,也可以提高远程主机的安全性,避免远程主机被“黑客”轻易攻击。...也借此加强对 Linux 文件权限的认识理解。...目录权限 # 文件拥有者拥有读、写、执行权限,其他组无权限 chmod 700 ~/.ssh/ (2)设置authorized_keys文件权限 # 文件拥有者拥有读、写权限,同群组其他群组成员拥有读权限...root 进行 ssh 方式登录远程主机 ssh txyun 即可直接登录。...总结 简化了可信访客的登录步骤,并且也只有远程服务器 ssh 认证文件中公钥相匹配的主机才能成功登录,提高了服务器的安全性。 完。

6.5K40

Debian 9允许root用户登录ssh方式登录

Debian 9允许root用户登录ssh方式登录Debian 9是一款流行的Linux操作系统,为了增强系统安全性,默认情况下禁止了root用户通过ssh方式登录。...然而,在某些情况下,需要允许root用户登录以及通过ssh远程登录到系统。本文将介绍如何在Debian 9上开启root用户登录ssh方式登录。...步骤2:修改SSH配置文件在启用root用户登录之前,请确保你已经安装了SSH服务器。...运行以下命令重启SSH服务:shellCopy codesudo service ssh restart现在,你已经成功启用了root用户登录通过SSH方式登录。...对于ssh登录,建议使用具有sudo权限的用户登录,并在需要时切换到root用户。 希望本文能帮助你成功开启Debian 9上的root用户登录ssh方式登录

40500
领券