阿里云ECS服务器将默认的Ubuntu系统改成桌面版
2024-10-18 22:17:14
以Ubuntu14.04 64位 为例
1.用自己PC登录阿里云,停止正在运行的实例
2.重装系统
更换系统盘->选择"公共镜像"、Ubuntu、 Ubuntu14.04 64位、勾选"安全加固"、选择设置密码并输入之前自己的root登录密码(即实例密码)即可->确认->输入手机收到的验证码->提示系统盘更换成功
3.用自己的PC(我的是Ubuntu)远程登录ECS的linux系统,安装ubuntu-desktop软件
a)Ctrl+Alt+T打开命令行执行如下ssh命令远程登录
bravestarr :$ ssh root@步骤2设置的root密码
b)执行如下命令新见一个sh文件如aa.sh
root@bravestarr :~# vim aa.sh
c)点击键盘I键进入插入模式,写入如下内容并保存退出, 点击键盘ESC键 输入 :wq 然后回车
#!/bin/bash
#更新软件库
apt-get update
#升级软件
apt-get upgrade
#安装ubuntu桌面系统,-y表示默认确定
apt-get install ubuntu-desktop -y
d)执行如下命令执行aa.sh(注意中间有空格)
root@bravestarr :~# . aa.sh
e)待安装完成后重启系统,执行如下命令
root@bravestarr :~# rm aa.sh
root@bravestarr :~# reboot
4.修改root用户登录受限问题
此时浏览器登录阿里云并远程连接linux系统时默认登录页面是Guest用户,而且不需输入密码,登录后还会弹警告框,不用紧张
a)修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf/50-ubuntu.conf文件(root用户才有权限修改)
Guest用户登录后,Ctrl+Alt+T打开命令行,然后Ctrl+Alt+F1切换到root用户并执行如下命令
root@bravestarr :~# vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
b)50-ubuntu.conf文件中在末尾追加如下内容,保存退出
greeter-show-manual-login=true
allow-guest=false
allow-guest=false
c)修改/root/.profile文件
root@bravestarr :~# v im /root/.profile
d).profile文件将 mesg n改成 tty -s && mesg n 然后保存退出
e)执行reboot命令重启系统,重启后再登录就没有警告信息了,至此,服务器端安装桌面环境结束
参考https://blog.csdn.net/qq_37608398/article/details/78155568 ,不过这个网站关于Guest用户的操作有误,因为Guest没有修改以上2个文件的权限
最新文章
- 双向数据绑定(angular,vue)
- hdu 1232, disjoint set, linked list vs. rooted tree, a minor but substantial optimization for path c 分类: hdoj 2015-07-16 17:13 116人阅读 评论(0) 收藏
- (Win7 x64)NetBeans 8.0.2 使用Tomcat 8作为服务器
- http://codeforces.com/contest/555/problem/B
- (VC)解决绘图时闪烁问题的一点经验[转]
- MVC3 ViewBage 输出的值 被编码
- js获取随机颜色
- [转载] ping和telnet的区别
- 西电2017ACM网络赛
- 好程序员web前端分享css常用属性缩写
- Perl的特殊代码块:BEGIN、CHECK、INIT、END和UNITCHECK
- Linux——入门命令
- nginx 端口转发配置
- 【转】每天一个linux命令(19):find 命令概览
- jquery 配合 jsp 实现 ajax 要注意的问题
- python 冒泡法 排序
- shell基础(七)-条件语句
- LJ语录
- LR参数和变量
- Node.js 部署到 CentOs