购买
个人建站等轻量使用可以购买入门型ECS服务器即可,目前阿里云新人1核2GECS服务器3年229元.
创建实例
- 购买后根据访问地域就近选择服务器节点,根据使用习惯选择操作系统,这里我选择了Ubuntu18.04,自动创建实例并分配IP,通过ECS服务台-实例列表-更多-密码密钥-重置密码,重启服务器生效。
- 首先使用实例列表-远程连接下拉列表中的VNC连接,保存下弹出的远程连接密码以供后续使用,今后使用远程连接密码连接,并通过root:yourpassword(用户名:密码)登录。
p.s.
- 部分Linux系统中,SSHD服务默认会禁用 root 用户远程登录,登录时即使密码正确也可能报用户名或者密码错误。如果您需要使用root进行登录, 可通过其他方式(如vnc)连接服务器,并修改配置文件: /etc/ssh/sshd_config。将: PermitRootLogin no 修改为: PermitRootLogin yes。保存后重启 SSHD 服务: sudo service sshd restart,然后再尝试使用 Workbench 进行登录。
- 根据提示,通过公网IP或者EIP访问实例需要在实例安全组白名单中增加,Workbench的服务器公网白名单:47.96.60.0/24,118.31.243.0/24;如果是需要公网访问的个人博客网站类型,还需要开放HTTP(80),HTTPS(443)和8080接口.
连接
使用ssh连接服务器
$ ssh -q -l root -p 22 yourip
使用ubuntu自带的remmina连接ssh更加持久稳定。
远程桌面连接
- windows可以安装securecrt连接云服务器
- 通过ssh连接阿里云服务器
- 更新源、软件
$ apt-get update
$ apt-get upgrade
- 安装xrdp(xrdp: An open source remote desktop protocol(rdp) server)
$ apt-get install xrdp
- 安装vnc4server(VNC (Virtual Network Console)是虚拟网络控制台的缩写)
$ apt-get install vnc4server
- 安装xfce4:
$ apt-get install xubuntu-desktop
$ echo "xfce4-session" >~/.xsession
$ service xrdp restart
- windows: win+r --> mstsc --> 回车 --> 输入Ubuntu主机的IP地址 --> “连接”,选择"sesman-Xvnc" --> 输入"用户名和密码" --> 回车,成功登录到Ubuntu桌面
- ubunutu*: remmina添加服务器ip,root,yourpassword并配置各种显示参数连接。
P.S.
某次安装过程中dpkg出现了一些错误,通过下面解决
sudo rm /var/lib/dpkg/info/[package_name].*
sudo dpkg --configure -a
sudo apt-get update