1.启动远程桌面

(1)设置桌面共享:usr->share->applications->桌面共享,勾选”允许查看桌面”和”允许控制桌面”,”每次访问确认”不勾选

(2)安装XRDP协议:sudo apt-get install xrdp,同时将自动安装vnc4server和xbase-clients

方法一:使用默认unity,无需额外磁盘空间

(3)安装dconf-editor:sudo apt-get install dconf-editor

(4)执行dconf-editro:sudo dconf-editor,在弹出的窗体中选择org->gnome->desktop->remote-access,取消“requlre-encryption”钩选

(5)重启XRDP服务:sudo service xrdp restart

(6)Win进入远程桌面,在弹出的”Login to xrdp”中选择”vnc-any”或”console”登录,输入IP,端口5900,若在(2)中设置了密码则输入密码

方法二:使用xfce,需要额外磁盘空间

(3)sudo apt-get install xubuntu-desktop(完整) 或sudo apt-get install xfce4(简化)

(4)echo “xfce4-session” >~/.xsession

(5)重启XRDP服务:sudo service xrdp restart

2.启用共享服务

(1)安装Samba及图形配置工具:sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

(2)配置Samba:打开Samba图形界面->首选项->Samba用户->添加用户,这里添加一个或多个用户,如自定用户”backkom”或”root”用户

(3)配置Samba:添加或删除共享目录,并勾选”可擦写”和”显示”,并指定访问用户,只能指定配置(2)中添加的用户

(4)重启Samba:sudo /etc/init.d/smbd restart

(5)Win下访问:Ctrl+R启动运行界面,然后输入IP地址,用户名,密码即可,若提示”不允许一个用户及…”则先执行”net use * /del /y”

或在命令行下启动或更改登录用户,使用net use \\219.223.240.194 /user:root rootpwd

3.启用FTP服务

(1)安装vsftpd:sudo apt-get install vsftpd                //此时已经能读但还不能写

(2)配置vsftpd:sudo gedit /etc/vsftpd.conf

增加用户权限:write_enable=YES(增加写权限), local_umask=000(具说此值给予最大权限), seccomp_sandbox=NO(530问题)

登录用户类型:anonymous_enable=NO(默认), local_enable=YES(默认)

指定登录目录:local_root=/etc/myftp,不指定则默认为用户主目录

###指定某些用户只能访问主目录:chroot_local_user=NO, chroot_list_enable=YES, chroot_list_file=/etc/vsftpd.chroot_list

###指定可以登录用户:userlist_deny=NO, userlist_enable=YES, userlist_file=/etc/allowed_users

其它内容设置:max_client=*(最大连接数), max_per_ip=*(每个连接的最大线程), local_max_rate=*(最大传输速度)

(3)重启vsftpd:sudo service vsftpd restart

(4)通过浏览器或FTP软件访问:如ftp://219.223.240.211或xfpt软件

4.启用SSH服务

分为客户端安装和服务端安装,若是WIN客户端则需要软件来登录

(1)客户端安装:sudo apt-get install openssh-client,通常默认已安装

(2)服务端安装:sudo apt-get install openssh-server

(3)服务端启动:sudo /etc/init.d/ssh start

(4)查看启动没:sudo ps -e |grep ssh,若出现sshd则表示已启动

(5)自定义端口:通过/etc/ssh/sshd_config文件可更改端口,默认端口是22,、端口更改后需要停止后再重启

(6)停止和重启:sudo /etc/init.d/ssh stop,  sudo /etc/init.d/ssh start

(7)登录服务端:ssh usrname@192.168.1.1或ssh 192.168.1.1

5.连接Window

(1)远程桌面:Remmina软件,RDP远程桌面协议,IP地址,用户名,密码,真彩色(32bpp)

(2)访问共享:打开主文件,单击左下角网络->连接到服务器,输入IP地址,用户名,密码即可

6.开户root账户

(1)配置文件:sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

必添加greeter-show-manual-login=true  #可手工输入登陆系统的用户名和密码

可添加autologin-user=root   #启动后以root身份自动登录,也可设置为其它用户

可添加allow-guest=false       #禁用guest用户

(2)设置密码:sudo passwd root

(3)重启系统,选择登录,输入用户名root及设置的密码

7.添加桌面环境

(1)安装Xfce4桌面环境:sudo apt-get install xubuntu-desktop(完整) 或s udo apt-get install xfce4(简化)

(2)安装Gnome3桌面环境:sudo apt-get install gnome-shell ubuntu-desktop gnome-themes-standard

 
 

Ubuntu1404 (2)的更多相关文章

  1. Ubuntu1404 (1)

    0.初始设置 (1)开户root账号并重启系统: sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf, 添加greeter-show ...

  2. Ubuntu-1404 GDB 调试C++报错

    问题 Ubuntu1404下,当用GDB调试C++程序时,报错ImportError: No module named 'libstdcxx' 解决办法 vim ~/.gdbinit #~/.gdbi ...

  3. Ubuntu1404+Django1.9+Apache2.4部署配置1安装

    关于Ubuntu环境下的文章很少,搜索一些问题比较麻烦,这里将别人的做法和自己做的整合一下.这篇文章主要讲解基础的安装,至于Django1.9如何部署到Apache2.4请转到下一篇博文http:// ...

  4. openstack私有云布署实践【16.2 Ubuntu1404 只有根分区镜像制作】

    之所以要只有根分区镜像,是因为在创建VM或者调整云主机的硬盘大小时,它能自动扩容.无需人工介入   在原来的物理机10.40.41.1的CentOS 6.7上制作镜像. 宿主机坱要安装KVM相关软件: ...

  5. Ubuntu1404安装eclipse(目的是为了运行python,当然java更可以)

    原创文章,不得转载 我是彩印网(www.caiyin.com) 的技术开发人员,在这里首先请允许我做下业务的介绍 彩印网是由北京出彩电子商务有限公司运营的专业印刷电商,集线上购物.支付.设计.制作.配 ...

  6. 在Ubuntu1404的64bit版本下安装caffe

    原创文章,未经允许不要转载   想安装很久了,一直到这时才开始安装,我是笔记本华硕FL5800L的,所以配置比较低.在win7 64位里面先装个vmware 12 pro,然后装了个Ubuntu140 ...

  7. ubuntu1404安装搜狗输入法后出现黑框的问题

    1.安装xcompmgr   sudo apt-get install xcompmgr 2.设置xcompmgr自动启动 mkdir-/.config/autostart vim xcompmgr. ...

  8. Ubuntu1404安装gogs过程

    一.Gogs介绍 Gogs (Go Git Service) 是一款极易搭建的自助 Git 服务. Gogs 的目标是打造一个最简单.最快速和最轻松的方式搭建自助 Git 服务.使用 Go 语言开发使 ...

  9. Ubuntu14-04 MySQL-5.6.21通用二进制安装

    #卸载mysql /etc/init.d/mysqld stop &> /dev/null killall mysqld &> /dev/null sudo rm -rf ...

随机推荐

  1. ASP.NET收发邮件

    在.NET中常见到在线发邮件的实例,网站加上这个功能可以方便站长与用户的交流. NET 中发邮件有时候会用到IIS组件中的邮件服务器,不过复杂.对虚拟主机的配置也较麻烦, 也可用第三方组件比如Jmai ...

  2. 上下文管理、线程池、redis订阅和发布

    一:上下文管理: 对于一些对象在使用之后,需要关闭操作的.比如说:socket.mysql数据库连接.文件句柄等. 都可以用上下文来管理. 语法结构: Typical usage: @contextm ...

  3. 优先队列 :Priority Queue

    PriorityQueue是从JDK1.5开始提供的新的数据结构接口,它是一种基于优先级堆的极大优先级队列.优先级队列是不同于先进先出队列的另一种队列. 每次从队列中取出的是具有最高优先权的元素.如果 ...

  4. kernel/mktime

    /* *  linux/kernel/mktime.c * *  Copyright (C) 1991, 1992  Linus Torvalds */ #include <linux/mkti ...

  5. codeforces Simple Molecules

    link:http://codeforces.com/contest/344/problem/B 刚开始想复杂了.一开始就想当然地以为可以有多个点,其实,人家题目要求只有3个点啊! 然后题目就简单了. ...

  6. AFNetworking3.0 Https P12证书

    最近服务器由原来的ice中间件改为https.方便了和服务器交互时不用自己aes加密了. -之前服务器人员和我(IOS)都没有使用过https,所以https跑不通很难说是服务器没有配置好还是IOS这 ...

  7. 使用sublime遇到的问题汇总

    问题一:用GBK编码的文件用Sublime打开出现中文乱码的解决办法: 通过ctrl+shift+p--package control install安装插件"ConvertToUTF8&q ...

  8. python 3 学习笔记(一)

    由于之前学过python2,因此今天就想记录下第一天学习python3过程中的遇到的不同和之前没有太掌握的基础知识. python2和python3的语法区别 print语句 在Python2里,pr ...

  9. 写好unit test的建议和例子

    最近翻了下写unit test 的文章,总结如下 What's unit test? "Unit testing is a software testing method by which ...

  10. c# List去重

    1 list如果数据是值类型,比如list<int> 这种,添加linq之后就可以使用list = list.Distinct().ToList(); 2 如果是数据是引用类型,比如中间是 ...