保活Serv00定时任务来实现自动登录(Serv00.com)
国外的免费php空间:https://www.serv00.com/因为有个限制,需要每3个月登录一次SSH或控制面板。
这里有个写入定时任务,实现自动登陆。
定时任务:
crontab -e
文件中添加内容
0 0 1 */3 * ssh username@server_address -p port_number
username:注册用户名
server_address:服务器地址
port_number:端口号
注:注意保存退出 ctr O 保存回车 然后 ctr X 退出
或者第二种登录方法:
[*]打开终端,使用以下命令生成SSH密钥对:
ssh-keygen -t rsa这将生成一个RSA密钥对,默认情况下保存在~/.ssh/id_rsa。
[*]在生成密钥对的过程中,系统会提示您选择密钥的保存路径和输入密码。按照提示进行操作,如果不需要密码保护密钥,则可以直接按回车键。
[*]生成密钥对后,您可以使用以下命令查看公钥:
cat ~/.ssh/id_rsa.pub将输出的公钥复制到需要登录的服务器上的~/.ssh/authorized_keys文件中。
[*]确保~/.ssh/authorized_keys文件的权限设置正确,使用以下命令进行设置:
chmod 600 ~/.ssh/authorized_keys
现在,第一次先手动连接一次,您可以使用私钥连接到服务器,例如:
ssh -i ~/.ssh/id_rsa user@server_ip其中,user是您的用户名,server_ip是服务器的IP地址。如果您设置了密码保护密钥,系统会提示您输入密码。
[*]然后添加计划任务
crontab -e添加计划任务命令,下面是2个月执行一次,时间你自己调整吧
0 0 1 */2 * ssh -i ~/.ssh/id_rsa [email protected] && exit正常把上名命令中的 user 替换为你的用户名就行
按下`Ctrl`键和`O`键,然后按下`Enter`键,这将保存更改。按下`Ctrl`键和`X`键,这将退出Nano编辑器。有没有效果就不知道了。 这个是自己服务器登录自己。套娃。
页:
[1]