zoukankan      html  css  js  c++  java
  • Linux的基本指令--服务器

    ftp:

    1.安装vsftpd服务器

    sudo apt-get install vsftpd

    2.创建一个空目录,供用户上传:创建服务器文件夹,ftp服务器,服务器端和客户端,我建立的是/home/colin/linux/Server/ftp/ftpserver

    在此目录下创建匿名用户anonymous

    mkdir anonymous

    chmod 777 anonymous

    3.配置vsftpd.conf文件: sudo vi /etc/vsftpd.conf

    将Listen=YES

    Ctrl+shift+n:创建新终端

      添加下面设置:

        anonymous_enable=YES

        anon_root=/home/colin/Server/ftp/ftpserver

        no_anon_password=YES    //匿名用户不需要密码

        write_enable=YES

        anon_upload_enable=YES

        anon_mkdir_write_enable=YES

    4.重启服务器,重新加载.etc.vsftpd.conf配置文件: sudo /etc/init.d/vsftpd restart

    5.测试上传功能,从客户端登录ftp服务器,进入到anonymous目录

    ftp 192.168.6.3(服务器IP)

    cd anonymous

    进入anonymous下才可以上传文件

    上传命令,可以把你当前目录下的文件上传到ftp服务器的anonymous目录

    put somefile

    服务器端不允许上传同名文件

    下载命令

    get file

    ~umask&666 = 文件权限

    nfs:

    1. 安装nfs服务器

      sudo apt-get install nfs-kernel-server

      2.在用户目录下创建nfs目录

      mkdir /home/colin/linux/Server/nfs

      3.设置/etc/exports配置文件

      sudo vi /etc/exports

          添加这行配置

           /home/colin/linux/nfs  *(rw,sync,no_root_squash)

    4.重启服务器,重新加载配置文件:sudo /etc/init.d/nfs-kernel-server restart

    5.在/home/colin/linux/nfs目录下创建测试文件hello

      cd /home/colin/linux/nfs

          touch hello

    6.测试服务器,把服务器共享目录nfs挂载到/mnt节点

    sudo mount –t nfs –o nolock –o tcp 服务器IP:/home/colin/linux/nfs  /mnt

    1. 进入/mnt目录可以看到hello文件,表示构建成功
    2. 在/mnt下创建文件,相当于创建在nfs下
    3. 卸载网络共享目录:sudo umount /mnt
  • 相关阅读:
    暑假集训每日一题0716(BFS)
    HDOJ1754(I Hate It)
    POJ2777(Count Color)
    暑假集训每日一题0717(DFS)
    SPOJ7259(Light Switching)
    cocos2dx CCTextureCache
    写给自己——EntryName命名规则
    观XX项目感1
    观XX项目感2 之 软件工程的图纸(再看UML类图)
    游戏编程 && cocos2d 学习
  • 原文地址:https://www.cnblogs.com/Lune-Qiu/p/8921679.html
Copyright © 2011-2022 走看看