谷歌云Linux(CentOS)开启第三方SSH工具登录及设置root密码

一、设置root密码
1.先从谷歌云后台点击SSH连接打开:

2.输入sudo -i切换到root权限:

sudo -i

3.输入passwd后设置新密码

passwd

New password:

Retype new password:

成功后会提示:

passwd: all authentication tokens updated successfully.

二、开启SSH权限
①方法一
1.修改SSH配置文件vi /etc/ssh/sshd_config
vi /etc/ssh/sshd_config

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

3.找到以下内容并修改(如果没有,就手动打进去)
LoginGraceTime 2m
PermitRootLogin yes //默认为no,需要开启root用户访问改为yes
PasswordAuthentication yes //默认为no,改为yes开启密码登陆

4.修改完成后,再下按 esc 键,然后再输入(注意有个冒号)
:wq

5.输入reboot重启服务器
6.使用SSH工具输入IP地址和端口22,用户名root 密码就是刚设置好的密码进入就OK了!

用SSH工具XShell连接谷歌云 root用户或普通用户

1.以root用户登入
2.普通用户,秘钥登入

1.用root用户登入
1.1.进入谷歌云实例面板
这里写图片描述

1.2.切换到root角色
sudo -i 
1
1.3.修改SSH配置文件/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
1
修改PermitRootLogin和PasswordAuthentication为yes

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

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes //默认为no,改为yes开启密码登陆
1
2
3
4
5
1.4.给root用户设置密码
passwd root
1
1.5.重启SSH服务使修改生效
/etc/init.d/ssh restart
1
1.6.登录
在xshell中,直接使用root账号密码登录。

2.新建普通用户登入
2.1. 本地用xshell生成密秘钥
在这里插入图片描述

2.2. 将秘钥配置到谷歌云上
菜单 — 计算引擎 — 元数据 — SSH秘钥 — 修改 — 添加一项

这里写图片描述

粘贴刚才从xshell复制的秘钥。在末尾添加 [空格][用户名] 这里就是“ google”,保存即可。

这里写图片描述

2.3. 用xshell连接
这里写图片描述

连上之后,输入命令 sudo -i切换到root用户.

设置Linux VPS系统同步时间和时区简单方法
  
VPS用户入手VPS之后可能就直接选择自己习惯的系统,配置环境,或者有其他项目需求的直接按照系统。很少有更改系统时间和时区的习惯,如果遇到面板与时区兼容问题,如果时间与当前时间有冲突的时候会登陆不进去面板,一直处于登录界面。以及有些程序在提交文章或者是项目提交时间的时候与实际的操作是有误差的,这个时候我们就需要调整VPS系统时间与实际当前需要的时间同步。

第一、修改北京时区
这里以修改北京时间作为默认时区,如果有其他需要的,可以对应修改。

rm -rf /etc/localtime #先删除默认的时区设置
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #替换上海/北京作为默认
第二、手工修改当前系统的时间

date -s '14:00:00 2019-11-26'
这里以修改为当前时间为例子。

第三、设置同步时间

ntpdate us.pool.ntp.org
设置同步服务器时间,安装完毕之后,我们用date测试下当前时间。
一般的VPS都有安装NTP,如果没有安装我们需要先安装apt-get install ntpdate(debian系统)。
总结,这样我们通过上面的3步骤就快速的实现Linux VPS系统时间与当前需要的时区和时间同步一致,确保项目的正常运行。

Linux 中的用户
在 Linux 中有三类用户他们分别是:

第一类:root(超级管理员),UID 为 0,这个用户有极大的权限,可以直接无视很多的限制,包括读写执行的权限。

第二类:系统用户,UID 为 1~499。一般是不会被登入的。

第三类:普通用户,UID 范围一般是 500~65534。这类用户的权限会受到基本权限的限制,也会受到来自管理员的限制。不过要注意 nobody 这个特殊的帐号,UID 为 65534,这个用户的权限会进一步的受到限制,一般用于实现来宾帐号。

查看用户和组信息
(1)/etc/passwd

文件中保存了用户的信息,可以通过查看该文件来查看用户的信息,在该文件中,用户的信息将会有七个字段,他们分别代表了用户的各个信息。

第一个字段:用户名
第二个字段:用户是否需要密码验证(x)代表需要,不写代表不需要
第三个字段:用户的 id,如果重复了,就以最小的为准
第四个字段:组 id
第五个字段:是注释
第六个字段:该用户的/home 目录
第七个字段:用户登录的命令解释器。(/sbin/nologin 意味不可登录,/bin/bash 意味可以登录)

一般来说,只有 root 用户的 uid 是为 0 的。如果一个普通用户的 uid 修改为 0 的话,那么他只要以普通用户的用户名和密码登录,系统就会自动切换到 root 用户。
因此系统其实最主要是根据用户的 id 来判断用户的角色的,而不是通过改用户名。

谷歌云开启SSH工具登录相关推荐

  1. 谷歌云服务器设置ssh账号,LINUX | 谷歌云开启SSH及设置root密码

    一.设置root密码 1.先选择从浏览器打开ssh连接服务器 2.切换到root账号 sudo -i 3.设置root密码passwd 然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示 ...

  2. 谷歌云服务器设置ssh账号,谷歌云设置ROOT用户以及允许使用第三方SSH工具登录教程...

    为什么谷歌云的SSH连接不上去?那是因为谷歌云你若是想使用第三方的SSH工具登录的话,需要进行下面的设置.说实话小编很不习惯这几大家,控制台看起来高大上,其实学习成本很高,有时候作为老司机都会被难到了 ...

  3. google 云开启 ssh 账号密码登录

    google 云开启 ssh 账号密码登录 1.新买的 google 服务器是不支持使用账号密码通过 ssh 登录的,这样就很不方便,要使用账号密码登录需要修改 ssh 配置文件. 先通过浏览器打开 ...

  4. 腾讯云服务器linux远程登录,腾讯云服务器Linux系统使用SSH工具登录远程教程

    对于大部分网友而言,如果我们选择腾讯云服务器的时候系统用Windows,那大部分网友都会登录的,直接在我们平时使用的WIN电脑远程连接即可操作,而且对于这个可视化操作系统对于经常玩服务器的用户来说也不 ...

  5. Linux开启ssh 远程登录

    Linux开启ssh 远程登录 密码登录: 安装ssh apt-get install ssh 这个东西默认是没有装的 修改配置文件 vim /etc/ssh/sshd_config 重启配置服务 s ...

  6. 交换机开启SSH远程登录

    LSW1接入管理设备,LSW1为根桥,通过计算机远程登录到LSW1给SW1发送配置,然后LSW1进行管理LSW2.LSW3.LSW3 交换机之间的连接的接口全部为trunk接口,允许通过的vlan都为 ...

  7. 腾讯云服务器SSH远程登录

    过两天阿里云服务器就要过期,刚好618,看了下腾讯云服务器,觉得换个供应商玩玩. 接下来点击远程登录tab,进入重置下密码. 然后就可以用ssh工具来远程登录了 SSH工具我个人而言更喜欢用MobaX ...

  8. Ubuntu开启SSH远程登录

    本文介绍如何在Ubuntu下开启ssh服务并能通过Xshell进行远程登录的方法.测试使用的是在虚拟机上装的Ubuntu和window10. 首先更新自己Ubuntu的源,具体自行解决. 更改IP地址 ...

  9. ubuntu20.04开启SSH远程登录

    默认情况下,首次安装Ubuntu时,不允许通过SSH进行远程访问.以root 用户或具有sudo特权的用户执行以下步骤,以在Ubuntu系统上安装并启用SSH: 1. 打开终端并安装openssh-s ...

最新文章

  1. The Power of Ten – Rules for Developing Safety Critical Code
  2. IntelliJ IDEA设置JDK+java: -source 1.5中不支持diamond运算符
  3. android 仿京东地址选择_Android 开发:仿美团地址选择
  4. java枚举类中字段有没有必要加final____枚举类字段 Field ‘xxx‘ may be ‘final‘
  5. 《objective-c基础教程》学习笔记(四)—— OC面向对象编程初探
  6. 苹果6软件服务器验证失败是怎么回事,iPhone6手机出现验证错误怎么办?
  7. linux测试dvi接口,TeX Live DVI字体数据解析整数溢出漏洞
  8. C# 后台服务器端 Get 请求函数封装
  9. python编程课件_Python面向对象程序设计ppt课件.ppt
  10. 博世传感器调试笔记(二)加速度及陀螺仪传感器BMI160
  11. 2019辽宁公务员考试行测常识大全:公务员常识40000问(四十八)(2)
  12. 打开网络adb 调试
  13. Quick BI、帆软Fine BI等BI产品,优势详细介绍
  14. win11重启键在哪 windows11关机重启的设置方法
  15. 2022年中职——网络搭建国赛windows脚本写法(正式题详细解析)
  16. 梦想太远,现实太近 3
  17. Hive 导出数据的五种方式
  18. js console.log和console.info与console.debug的区别
  19. 【解决】Autodesk Genuine Service 如何卸载
  20. Java自定义注解参数ElementType.PARAMETER

热门文章

  1. 读书——一个优秀企业发展的初衷
  2. 小米 max android,吃派啦!小米 Max 3 本月发布 Android P 更新
  3. 微信小程序开发之麦克风动画 帧动画 放大 淡出
  4. 国产手机发展迅猛,为何华为与国产其它品牌差距越来越大?
  5. dataTables使用
  6. 使用mp3tagiconv解决MP3乱码问题
  7. JAVAWEB开发之权限管理(一)——权限管理详解(权限管理原理以及方案)、不使用权限框架的原始授权方式详解
  8. 仰恩大学2004年计算机系,再见,仰恩大学!谢谢你喂饱我的四年青春!
  9. 江苏专转本如何事半功倍的备考
  10. python_turtle库_应用之画圣诞树