• 使用Ubuntu安装图形界面


    确认sourcelist是新的,命令行: 
    sudo apt-get update 

    安装图片界面:

    1、sudo apt-get install xinit 

    2、sudo apt-get install gdm

    3、sudo apt-get install ubuntu-desktop

    ------------------------

    PS:

    取消GUI自动启动:

    1. #update-rc.d-fgdm remove 

    重启后便不会自动进入桌面,此时可用startx启动桌面。

    恢复GUI自动启动:

    1. #update-rc.dgdm defaults 

    ===============

    常用命令

    如果你想保持当前用户的登录而并且使用root用户执行命令 可以输入:su root 即可! 输入蜜码,可以运行,shutdown 命令

    重启命令: 1、reboot

    2、shutdown -r now 立刻重启(root用户使用)

    3、shutdown -r 10 过10分钟自动重启(root用户使用)

    4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,

    可以用shutdown -c命令取消重启 

    关机命令: 1、halt   立刻关机

    2、poweroff 立刻关机

    3、shutdown -h now 立刻关机(root用户使用)

    4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,

    可以用shutdown -c命令取消重启

    ====================

    远程

    sudoapt-get install xrdp

    sudoapt-get install vnc4server tightvncserver

    echo"gnome-session --session=ubuntu-2d" > .xsession

    sudo/etc/init.d/xrdp restart

    然后windows可以远程Ubuntu系统 了

    =======================

    ubuntu安装配置FTP
     
    Ubuntu 12.04下安装FTP软件当然选择大名鼎鼎的vsftpd(very secure FTP daemon), Ubuntu装vsftpd很简单,一句命令就行:
     
    sudo apt-get install vsftpd
     
    命令执行过程中,安装程序会给本地创建一个名为“ftp”的用户组,命令执行完之后会自动启动FTP服务。
     
    可以使用“netstat -tl”命令检查FTP端口有没有已经打开,或者直接在浏览器里输入“ftp://你的服务器IP”(新安装的vsftpd默认是可以匿名不需要密码直接访问),如果能直接连接到FTP服务器,则安装vsftpd算是大功告成。
     
    开启、停止、重启vsftpd服务也很简单:
     
    service vsftpd start | stop | restart
     
    新安装的vsftpd默认是可以匿名访问,如果只想给某一个用户专门访问某一目录下的权限,则需要修改vsftpd的配置了。
     
    首先,创建一个专门用来访问的用户,例如叫“test”:
     
    mkdir -p /home/test
    sudo useradd -g ftp -d /home/test -M test
     
    PS: 删除用户用以下命令:
     
    sudo userdel test 
     
    设置密码:
     
    passwd test
     
    修改vsftpd的配置文件“vi /etc/vsftpd.conf”:
     
    #禁止匿名访问
    anonymous_enable=NO
    #接受本地用户
    local_enable=YES
    #可以上传
    write_enable=YES
    local_umask=022
    #启用在chroot_list_file的用户只能访问根目录
    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd.chroot_list
     
    在/etc/vsftpd.chroot_list添加受访问目录限制的用户:
     
    echo "test" >> vi /etc/vsftpd.chroot_list
     
     
    “500 OOPS: vsftpd: refusing to run with writable root inside chroot()”
     
    启用了chroot的话,根目录要设置为不可写,这是vsftp的保护机制。
     
    chmod a-w /home/test
     
    那么用户登陆FTP就可以访问到test下的东西,但是没法去上传文件。如果把test文件夹设置成777权限,那么FTP就登陆不上去。
     
    所以解决办法是。在test文件夹下再创建一个文件夹“/home/test/wwwroot”,将wwwroot设置成777就可以了,那么以后上传东西就上传到wwwroot里。
     
    OK,重启vsftpd之后就可以使用上面新创建的账号访问。
  • 相关阅读:
    获取类中虚函数地址
    指向成员函数指针,虚函数指针,静态成员函数指针
    桥接模式 Bridge
    装饰模式 Decorate
    享元模式 FlyWeight
    java中的foreach循环
    java可变参数
    java异常处理
    java设计模式之单例设计模式和多例设计模式
    java四种访问控制权限:public ,default,protected,private
  • 原文地址:https://www.cnblogs.com/gmblog/p/4155703.html
Copyright © 2020-2023  润新知