Debian linux 安裝配置ftp伺服器

2022-08-17 21:54:15 字數 1528 閱讀 5344

1、安裝

$ sudo apt-get install vsftpd

2、配置

1) 修改vsftpd.conf

$ sudo nano /etc/vsftpd.conf

按如下格式 修改,儲存。

#伺服器監聽

listen=yes

#禁止匿名訪問

anonymous_enable=no

#允許本地主機訪問

local_enable=yes

#有寫許可權

write_enable=yes

dirmessage_enable=yes

use_localtime=yes

xferlog_enable=yes

connect_from_port_20=yes

ftpd_banner=co[s] balabalabala.

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd.chroot_list

#本地ftp根目錄

local_root=/var/ftp

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

2.)設定ftp相關目錄及許可權

$ sudo

mkdir -p /var/ftp/upload

$ sudo

mkdir -p /var/ftp/download

$ sudo

chmod

755 /var/ftp

$ sudo

chmod

777 /var/ftp/download

$ sudo

chmod

755 /var/ftp/upload

3.)啟動vsftpd

$ sudo service vsftpd start

驗證是否啟動成功

$ ps aux | grep vsftp

root      2864  0.0  0.0   4512  1044 ?        s    08:29   0:00 /usr/sbin/vsftpd

4)增加組及使用者並設定使用者口令

$ sudo

groupadd ftpgroup

$ sudo useradd -g ftpgroup -d /var/ftp/upload -m s-ftp

$ sudo

passwd s-ftp

5)編輯chroot_list檔案:

$ sudo nano /etc/vsftpd.chroot_list

內容為ftp使用者名稱,每個使用者佔一行,如:

s-ftp

6)重新啟動vsftpd:

$ sudo service vsftpd start

Debian Linux 系統Samba安裝和配置

root使用者下直接使用以下命令 apt get install samba 若是普通使用者下使用以下命令 sudo apt get install smaba samba的配置檔案在 etc samba 路徑下,檔名為smb.conf,注意需要root使用者許可權才能編輯該檔案,我是用root使用...

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...