vps服务器应该怎么使用?
购买VPS后,您将收到IP地址、账号和密码。
目前主要有Windows系统和Linux系统。
Windows系统、我的电脑、开始菜单、运行,输入mstsc并回车,在接下来的界面中,输入IP和密码即可登录。
默认端口为3389
Linux系统:必须使用SSH软件连接,如PUTTY或XSHELL等打开软件,输入IP、用户名和密码进行连接。
默认端口为22
如果文字看不懂,可以参考指南:
互联网连接
为Linux系统的VPS服务器开启SSH密钥登录的方法
为了vps安全,我启用了vps的ssh密钥访问设置,该信息是通过谷歌搜索到的。
手术很成功。
以下是手术记录。
作为这里的根,vps的IP是192.168.0.1
第一步:秘钥;这意味着生成密钥
基本上,vps使用SSH密码登录第一步,将公钥和私钥(publickeyandprivatekey)拆分,生成v中的公钥在诗篇中。
您可以通过多种方法生成自己的远程访问密钥
第一种是最简单的,这是通过vps本身生成私钥
复制代码如下:#ssh-keygen-trsa//这里生成公钥和私钥
下面是输入命令后生成的输出。
:
复制代码如下:Generatepublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa)://这里表示私钥保存位置;EnterCreateddirectory'/root/.ssh'.//默认创建/root/.ssh,存放秘钥Enterpassphrase(emptyfornopassphrase)://key密码;您可以直接单击输入相同的密码。
再次://密钥密码;您可以直接按EnterYouridentificationhasbeensavedin/root/.ssh/id_rsa.//NotifyYourpublickeyhasbe在/root/.ssh/目录中保存公钥和私钥。
ensavedin/root/.ssh/id_rsa.pub.#cd/root/.ssh/#lsid_rsa.pubid_rsa//可以找到两个秘钥,救救这两个,您可以将私钥复制到本地#mvid_rsa.pubauthorized_key。
s//修改公钥的权限authorized_keys#chmod600/root/.ssh/authorized_keys//修改私钥的权限600意味着所有者肯定有rw权限。
必须将公钥复制到vps并进行配置。
名称和权限#
[email protected]:/root/.ssh#mvid_rsa.pubauthorized_keys//此处更改名称并在/root/.ssh目录中工作第二种方法是使用xshell生成密钥。
钥匙。
这里强烈推荐xshell+xftp。
可以同时管理多个vps,支持多个shell窗口。
如果失败了,您可以使用ssh密钥测试登录;您必须为提供控制台的vps提供商修复此问题,然后进行测试。
之后您可以根据自己的喜好进行调整。
如果您已经有控制台,我建议首先对此进行测试,因为我忘记添加另一个管理员帐户,因此所有用户都可能无法登录。
幸运的是,我有一个控制台和sshd_config配置来允许root远程登录。
那么下面就相当于登录检查了。
第一的,可以使用winscp将公钥复制到远程Linux服务器;这意味着将vps名称更改为authorized_keys,并且不要忘记将其与vps登录名上的公钥关联起来。
/etc/ssh/sshd_config文件必须修改;RSAAuthentication和PubkeyAuthentication后面的值为yes更改为并保存
复制代码如下:#/etc/init.d/sshdrestart//重新启动sshd服务我的有几种使用秘钥登录的方法。
更改密钥;可以参考君哥的教程。
Putty官网存在秘钥问题,被puttygen更改,所以要特别注意该问题,登录时会出现“Serverrefusedourkey”错误。
解决办法是使用winscp安装程序下载的winscp安装程序自带的puttygen,可以正常登录来更改秘钥。
我转载的putty和winscp教程适合新手。
可以参考君哥的第三部分,Linux下使用xshell访问vps
复制代码如下:#chmod600id_rsa//rw权限#将本地私钥更改为
[email protected]。
/root/id_rsa//id_rsa为私钥;如果你根据自己的密钥路径写三个登录流程。
系统可能会提示您输入私钥密码。
成功测试ssh密钥登录后,
可以设置一些更安全的配置,比如复制下面的代码:PasswordAuthenticationno//表示禁止密码登录
permitrootloginno//表示root远程访问被拒绝