Linux 檔案伺服器vsftp

2021-09-30 12:17:01 字數 1516 閱讀 6874

一、centos中vsftp的安裝:

1、不知道是否安裝了vsftp服務可以執行 chkconfig --list  檢視所有已安裝的服務

2、在centos中yum工具是免費提供使用在系統內建的,安裝yum源軟體在有網路的情況下只需要執行 yum -y install vsftpd 

3、啟動和自啟動配置:執行 chkconfig --level 2345 vsftpd on

4、服務管理:service vsftpd start/stop/restart/status

在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下:

1、環境:ftp為vsftp。被限制使用者名為test。被限制路徑為/home/test

2、建使用者:在root使用者下:

useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test

passwd test //為test設定密碼

3、更改使用者相應的許可權設定:

usermod -s /sbin/nologin test //限定使用者test不能telnet,只能ftp

usermod -s /sbin/bash test //使用者test恢復正常

usermod -d /test test //更改使用者test的主目錄為/test

4、限制使用者只能訪問/home/test,不能訪問其他路徑

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=yes //限制訪問自身目錄

# (default follows)

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

編輯 vsftpd.chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行

改完配置檔案,不要忘記重啟vsftpd伺服器

[root@linuxsir001 root]# /etc/init.d/vsftpd restart

5、如果需要允許使用者修改密碼,但是又沒有telnet登入系統的許可權:

usermod -s /usr/bin/passwd test //使用者telnet後將直接進入改密介面

**********==完整示例**********=

要求:建立乙個ftp賬號ganjier只能作為ftp使用者登陸,鎖定在ganji目錄下,為ganjier分配使用者組www

useradd  -d  /alidata/www/ganji  -s  /sbin/nologin  ganjier 

passwd  ganjier             //設定密碼

gpasswd  -a  ganjier  www          //將ganjier新增到www使用者組

chown  -r  www:www  ganji/      //遞迴修改ganji目錄所有者所屬組為www

chmod -r  775  ganji/                  //遞迴修改ganji目錄所有者和所屬組許可權為775

檔案伺服器

實現對檔案增刪改查,若是伺服器需要考慮的壓縮 檔案你儲存在電腦裡面也可以,儲存在電腦裡面給乙個路徑就可以了,為什麼要用檔案伺服器 對檔案的操作有記錄 比如增刪改查,可以花式查詢並對結果做操作,之前需要用比較複雜的正則才可以 做到,比如按照日期查詢,尤其是數量高到幾萬的時候,window自帶的檔案管理...

檔案伺服器搭建 如何搭建檔案伺服器?

1.前2期我發了一期檔案伺服器的好處,那麼這期我就講解下如何搭建檔案伺服器,來方便我們的日常辦公。接下來我們來講解下檔案伺服器構造。如下圖,基本有光貓 交換機 伺服器 普通辦公電腦幾個部分組成。如果你是個新廠地,從無到有,這個時候要提前做好規劃,了解場地的布局,根據實際情況畫出網路拓撲圖,然後再進行...

Linux下檔案伺服器配置

1.設定nginx開機自動啟動 這裡使用的是編寫shell 指令碼的方式來處理 建立乙個shell指令碼nginx wq儲存並退出 2.設定檔案的訪問許可權 chmod a x etc init.d nginx a x all user can execute 所有使用者可執行 這樣在控制台就很容易...