Linux的基本指令--服务器

ftp:linux

1.安装vsftpd服务器服务器

sudo apt-get install vsftpd网络

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

在此目录下建立匿名用户anonymous测试

mkdir anonymousspa

chmod 777 anonymousrest

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

将Listen=YESget

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
相关文章
相关标签/搜索