
2、开放防火墙允许访问sshd端口
netstat -ntlp查看端口
iptables -nvL检查防火墙
3、用secureCRT或者putty或者xshell等工具,连接服务器IP或域名使用用户名密码登录
在命令行中输入命令:
之后系统会提示输入密码,输入后即可登录
如果不添加-p选项,则默认是22端口
还可以使用-l选项输入用户名:
使用密钥登录(不使用密码)
首先生成密钥,在任意目录下输入命令:
-P表示密码,-P
''表示空密码
之后系统会提示输入生成的密钥文件的文件名,可以输入任意名称,比如id_rsa,回车
系统会在当前目录下生成id_rsa与id_rsapub两个文件
在根目录下新建ssh文件夹,将生成的密钥文件拷贝过去
-p选项表示如果文件夹已经存在则不再新建。
然后将之前生成的两个文件都拷贝到ssh文件夹中
把公钥文件id_rsapub拷贝到需要登录的服务器上
用scp命令
-P表示要登录服务器的端口好,不加默认为22。
之后系统会提示输入密码,输入即可完成拷贝
登录远程服务器,在用户根目录下新建ssh文件夹(如果不存在),在其中新建authorized_keys文件(如果不存在),把id_rsapub添加到authorized_keys文件中
这是在远程服务器上新建ssh文件夹
将id_rsapub文件添加到authorized_keys文件中(如文件不存在则新建)
注意:要保证ssh与authorized_keys用户自己都有写权限
退出当前远程登录,之后就可以不使用密码远程登录了1、首页登录腾讯云官网的“管理中心”,接着在左侧导航栏“SSH密钥”进入SSH密钥管理界面;点击“创建密钥”按钮,输入密钥名,创建一个新密钥,创建完密钥后,点击“下载”按钮,下载私钥。
2、然后右键点击刚创建的密钥,绑定需要登录的服务器;绑定完服务器后,左键点击密钥,界面右侧滑出密钥详细页。如
3、在密钥详细页中,将“公钥内容”复制到一个空白文本文档中,保存用户名为密钥名(即刚刚新建的密钥的名称),并修改文档后缀名为“pub”(注:公钥名与私钥名必须相同,并且须放置在同一文件夹下)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)