1、推荐腾讯云618采购季活动
相当于一个月3块钱,很良心
活动一(购买可额外免费赠送最多3个月):
2核2G4M,52元/1年
4核8G10M,388元/1年
8核16G14M,980元/1年
https://curl.qcloud.com/7fQxvMli
活动二页面:
2核2G4M,78元/1年
2核2G5M,118元/1年
2核4G6M,168元/1年
4核8G10M,388元/1年
https://curl.qcloud.com/Fgk3U1KW
2、ssh登录
在使用ssh远程登录过程中,如果报下面的错,说明linux没有远程ssh的权限
➜ ~ ssh root@81.68.175.49
The authenticity of host '81.68.175.49 (81.68.175.49)' can't be established.
ED25519 key fingerprint is SHA256:iSGUod2BABWkuiODMPBSYRlpmCo05+hsfMsYDvgDhOI.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '81.68.175.49' (ED25519) to the list of known hosts.
root@81.68.175.49: Permission denied (publickey).
腾讯云服务器先设置root用户密码
sudo passwd root
切换root用户
su root
修改ssh配置
cd /etc/ssh
vim sshd_config
设置PasswordAuthentication yes,这个应该是默认没有,我们添加到末尾
设置PermitRootLogin yes,这个默认应该有的但是注释掉了
坑点:修改好了vim没法返回到命令模式保存
mac下的命令是control c替换原本的esc
重启sshd服务
service sshd restart
这样就可以登录成功了
3、tomcat权限报错
如果tomcat报错如下
By default the Manager is only accessible from a browser running on the same
找到你当前的tomcat目录,进入webapps/manager/META-INF目录,可以看到 context.xml 这个文件,进去注释掉
然后cd到bin目录重启tomcat即可
./shutdown.sh
./startup.sh
4、配置ssh超时时间
解决客户端连接腾讯云服务总是自动断开的问题
4.1、找到sshd_config配置文件
输入以下命令:
vim /etc/ssh/sshd_config
在此文件中找到以下配置项:
#ClientAliveInterval 0
#ClientAliveCountMax 3
去掉注释,改成
ClientAliveInterval 30
ClientAliveCountMax 86400
这两行的意思分别是
1、服务端每隔多少秒向客户端发送一个心跳数据
2、客户端多少次没有相应,服务器自动断掉连接
4.2、重启sshd服务
输入以下命令重启ssh配置:
service sshd restart