天天看点

谷歌云gcp的连接

一、联接登录

1.选用xssh创建ssh用的密钥文件,后在不关xssh的情况下,把公钥代码复制到控制台中的“元”,要注意的是,公钥代码要修改一下,最后的“==”后代码删除换成登录的用户名,可参照文档格式。这样才能用xssh的私钥免密登录。用户会自己动创建。(https://blog.csdn.net/datadev_sh/article/details/79593360)

2.进去后改/etc/ssh/sshd_config中的代码,按需求来改,以支持“用密码登录“、”允许root远程登录“、”改端口“等。

特别注意的是改端口号:a.原端口号,一定要在新端口号可以用后再注释掉。新口没试用前,22最好在。

b.改后要让SElinux允许新端口号的使用。“/etc/ssh/sshd_config“中有说明。

sudo semanage port -a -t ssh_port_t -p tcp xxxx(x为新口)

c.在防火墙中通过新端口号。(防火墙,建议在网页版中修改)

修改/etc/ssh/sshd_config后,记得重启ssh生效。sudo service sshd restart(systemctl restart sshd.service)。

查看ssh 端口号:netstat -antp | grep sshd (或systemctl status sshd)

貌似网页版的ssh,在修改ssh参数前,可以免密登,如后面有修改,要按参数登录。

{

1.先选择从浏览器打开ssh连接服务器

2.切换到root账号 sudo -i (或点击SSH浏览器打开服务器.输入”sudo su” 回车键 获取权限???)

3.设置root密码 passwd

{

{开启SSH权限

1.修改SSH配置文件/etc/ssh/sshd_config : vi /etc/ssh/sshd_config

2.然后再输"i"进入编辑模式

3.找到以下内容并修改

PermitRootLogin yes //默认为no,需要开启root用户访问改为yes

PasswordAuthentication yes //默认为no,改为yes开启密码登陆

4.修改完成后,再下按 esc 键,然后再输入 :wq

}

永久关闭 SElinux

vim /etc/sysconfig/selinux

selinux=enforcing 改为 selinux=disabled

此时再次查看selinux的状态为(注意此时需要关机重启一下(reboot),否则查看到的状态还是和之前一样的了)

/usr/sbin/sestatus

要暂时禁用SELinux,请运行命令。

#setenforce 0

另外,您可以运行命令。

#setenforce Permissive

这些命令中的任何一个都将暂时禁用SELinux,直到下次重启为止

}

如果你买的是国外的VPS,在同步时间之前要先把时区改成中国时区:

sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

然后再输入:

sudo ntpdate us.pool.ntp.org

一般的VPS都安装有NTP,如果没有安装我们需要先安装一下:

yum install -y ntp

设置同步服务器时间,同步完毕之后,输入:

date

测试下当前时间,看看是否已经同步。

二、改时区

如果你买的是国外的VPS,在同步时间之前要先把时区改成中国时区:

sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

然后再输入:

sudo ntpdate us.pool.ntp.org

一般的VPS都安装有NTP,如果没有安装我们需要先安装一下:

yum install -y ntp

设置同步服务器时间,同步完毕之后,输入:

date

测试下当前时间,看看是否已经同步。

继续阅读