注意: 安装的系统是Centos 7 x86/64位
在使用服务器之前, 我们需要做一些简单的配置: 禁用root & xshell远程接入
禁用root帐户
为什么要禁用root帐户?
为什么要禁止root账户直接登录呢?大家都知道Linux系统的默认超级管理员是root,如果密码设置太简单,就很容易被黑客暴力破解,为了服务器的安全起见,为了更好地保护公司数据安全,最好禁止root用户直接登录系统。
新建普通用户
- 新建用户:
useradd account - 设置密码:
passwd account
在使用时, 可以通过accout帐户登录到远程服务器, 然后再通过su -l root切换至root帐户.
如果觉得此种操作很麻烦, 也可以考虑赋予普通root权限:
赋予root权限
通过给普通用户赋予root权限后, 可使普通用户拥有与root用户基本相同的高级权限.
$ chmod -v u+w /etc/sudoers (增加 sudoers 文件的写的权限,默认为只读)
$ vi /etc/sudoers
修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
account ALL=(ALL) ALL
修改完毕,现在可以用account帐号登录,然后用命令 su -,即可获得root权限进行操作。
删除 sudoers 的写的权限
$ chmod -v u-w /etc/sudoers
查看用户组和权限
[root@server ~]# id account
uid=500(account) gid=500(account) groups=500(account)
禁用root帐户
修改SSHD配置,禁用root登录
vi /etc/ssh/sshd_config
将:
#PermitRootLogin yes
并修改为:
PermitRootLogin no
重启SSHD服务
systemctl restart sshd
下次登陆的时候先用account用户登录,然后再使用su -l root命令,切换到root下即可!
远程接入云服务器
git bash
安装git时, 可选git bash工具, 如果我们不想安装其他工具, 可以使用git bash来远程接入云服务器


$ ssh 192.9x.9x.2xx -l account
The authenticity of host '192.9x.9x.2xx (192.9x.9x.2xx)' can't be established.
RSA key fingerprint is SHA256:4t7QwJzphLiSUctGp5g1+rR5tU0ghMe9my9U5pKOq0U.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.9x.9x.2xx' (RSA) to the list of known hosts.
account@192.9x.9x.2xx's password:
Last login: Tue Nov 5 22:25:03 2019 from 1xx.1xx.1xx.1xx
Welcome to Alibaba Cloud Elastic Compute Service !
[account@yunServer ~]$
XManager
Xmanager [1] 是一款小巧、便捷的浏览远端X窗口系统的工具。在工作中经常使用Xmanager来登录远端的Solaris系统,在X窗口系统上作图形化的操作。但是,Xmanager默认并不提供对于中文的支持,为了能够浏览远端的中文Solaris系统,就必须对Xmanager作一些定制化操作,提供中文的浏览能力。
Xmanager 是全新标准的跨平台集成解决方案。它是一个一站式解决方案,这个软件包含有以下一些产品:Xmanager 3D(OpenGL),Xshell,Xftp和Xlpd。
- Xmanager PCX Server, Xmanager是一个运行于MS Windows平台上的高性能的X window服务器。可以在本地PC上同时运行Unix/Linux和Windows图形应用程序。
- Xshell, Xshell是一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从WindowsPC上访问Unix/Linux主机。
- Xftp, Xftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。Xftp能安全地在Unix/Linux和Windows PC之间传输文件。
- Xlpd, Xlpd是一个用于MS Windows平台的LPD(行式打印机虚拟后台程序)应用程序。安装了Xlpd后,带有打印机的本地PC就成为了一个打印服务器,来自不同远程系统的打印任务都能在网络环境中得到请求和处理。(共享软件)
- Xstart, Xstart是一个窗口化的登陆界面,要求填入session,host,protocol,user name, password。可进行远程登陆。
来源于百度百科
个人喜欢使用xmanager, 比较集全, 推荐使用.

