利用vnc在ubuntu14.04搭建服务器方法步骤简述——服务器端
来源:互联网 发布:单片机控制电机电路图 编辑:程序博客网 时间:2024/06/07 05:25
作为一个临时被抓来当运维的实习生,在此整理下如何从0配置一个基于ubuntu14.04的服务器端,便于日后的维护。此文为搭建完成后的回忆,所以步骤仅为简述,不够细致还请谅解。
以下为具体的配置步骤
一、VNC的基础依赖包安装
首先需要安装好ubuntu14.04,在此不做过多赘述,注意服务器下的home空间务必大一些大一些大一些,训练的数据库和训练过程中的文件都会存放在home下,如果home满了虽然可以扩容但十分复杂。同时root根目录也要大一些便于root权限的用户安装一些必要的支持包
安装vncserver和gnome,具体语句不记得了,可以去网上搜,应该是以下两句
apt-get install vnc4server
apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
此时使用CRT已经可以远程连接使用服务器了(如果不可以的话就再安装一个ssh支持)CRT的使用方法详见另一篇博客
大多数人还是看到桌面才比较安心,所以接下来的步骤是如何开启桌面服务,也是vnc安装中最复杂最绕的一部分
二、root用户桌面环境的配置
安装好vnc基础依赖包后,将会在root下生成隐藏文件夹.vnc,直接ls看不到,但是可以直接在~路径下cd .vnc进入
进入.vnc文件夹后将会看到一个里面有一个xstartup文件,这个文件的内容是需要更改的,但是不知为何我按照教程修改之后的不是只有一个终端就是整片屏幕都是灰色的,遂直接和好友要了一个xstartup文件,亲测可用,直接覆盖原文件即可
百度云链接:
https://pan.baidu.com/s/1jHBdl10 密码: hk2z如果网盘链接挂掉了可以在此下载:
http://download.csdn.net/download/square_zou/10032441首先为当前root账户开启一个桌面,在终端中输入
vncserver -geometry 1440x900 :1
其含义为开启vncserver,分辨率为1440x900,桌面编号为1,可根据实际需要更改
获取桌面编号之后只要通过VNC的客户端就可以远程控制桌面了,VNC的使用方法详见另一篇博客
三、创建或删除其他用户
创建用户需要root用户在终端中输入
adduser tsou
其中tsou为用户名称示例,具体的名称依实际情况确定
删除用户需要root用户在终端中输入
deluser tsou
其中tsou为用户名称示例,具体的名称依实际情况确定
*注意此命令似乎不能将用户的生成文件一并删除,若要完全删除请自行查询其他命令更改用户权限需要root用户在终端输入
sudo vi /etc/sudoers
可以看到有一行内容为
root ALL(ALL:ALL) ALL
在下方复制一条一模一样的,将root换为你想要给予最高权限的用户名称即可
四、非root用户开启桌面
首先登陆该用户,如tsou(请替换为实际用户名称)
在终端中输入
vncserver -geometry 1440x900 :2
编号记得顺延,一个用户对应一个账号,如果出现bug可以通过
vncserver -kill :2
kill掉相应端口
若kill报错无法执行,则详见我的另一篇博客
http://blog.csdn.net/square_zou/article/details/78204015登陆FZ(使用方法详见我的另一篇博客),登陆用户tsou,可以看到文件夹.vnc,打开后将之前下载的xstartup替换当前的xstartup
在终端输入
vncserver -kill :2
桌面编号以实际为准
之后重新输入
vncserver -geometry 1440x900 :2
桌面编号以实际为准
打开VNC登录使用即可,具体使用方法详见我的另一篇博客
至此为止服务器的桌面和终端的操作就已经介绍完毕了,如果有其他问题和迷之bug也欢迎在评论区留言一起探讨
- 利用vnc在ubuntu14.04搭建服务器方法步骤简述——服务器端
- VNC远程登录服务器(Ubuntu14.04)
- Ubuntu14.04下配置nfs服务器方法和步骤
- 关于在Ubuntu14.04发行版中搭建samba服务器的方法
- 小白在ubuntu14.04上利用putty访问服务器
- 无显示器照样玩树莓派——VNC服务器搭建
- ubuntu14.04 nfs服务器搭建
- Ubuntu14.04 搭建vsftp服务器
- 搭建webrtc服务器(ubuntu14.04)
- 搭建webrtc服务器(ubuntu14.04)
- windows通过VNC访问远程ubuntu14.04 server服务器
- ubuntu14.04安装vnc服务器并创建多人用户
- ubuntu14.04配置vnc
- vnc服务器的搭建
- Ubuntu14.04配置vnc远程桌面
- Ubuntu14.04配置VNC服务
- SVN服务器搭建02---SVN服务器软件搭建(Ubuntu14.04)
- ubuntu14.04 下的tftp服务器搭建
- TNS-12547: TNS:lost contact解决办法
- lua.c:80:31: fatal error: readline/readline.h: No such file or directory
- php语言的cmpp协议应用
- 【算法——Python实现】有权图求单源最短路径Dijkstra算法
- 原生JS实现H5页面侧滑删除的效果
- 利用vnc在ubuntu14.04搭建服务器方法步骤简述——服务器端
- LeetCode.216 Combination Sum III
- limit的用法
- 贝塞尔曲线简介
- JAVA课程学习三:查询日历表
- 30、Selenium + Python 实现 UI 自动化测试-正片2
- Python的Profile概述
- xxl-job源码解析
- C/C++ 预处理器