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
相關文章
相關標籤/搜索