簡單記錄一下,cenos 7搭建ftp伺服器

2021-07-23 15:30:47 字數 1389 閱讀 3794

1、安裝vsftpd  及ftp 

# yum -yinstall ftp vsftpd

2、檢視配置檔案路徑

rpm -qc vsftpd

3、建立目錄 

mkdir  /ftp/anonymous -p //建立匿名登入資料夾

mkdir /ftp/admin -p // 建立需要使用者名稱和密碼登陸的資料夾

echo anonymoustest > /ftp/anonymous/anony.txt 建立測試檔案

echo  test     > /ftp/admin/test.txt    4、

備份原有配置檔案

# cp vsftpd.conf vsftpd.conf_bak

5、建立密碼明文檔案

# vim /et/vsftpd/vftpuser.txt 

admin // 登陸使用者名稱

admin //登陸密碼

6、建立密碼db檔案

db_load -t -t hash -f /etc/vsftpd/vftpuser.txt  /etc/vsftpd/vftpuser.db

7、檢視密碼資料檔案

# file/etc/vsftpd/vftpuser.db

/etc/vsftpd/vftpuser.db: berkeley db (hash, version9, native byte-order)

8、建立vftpd的賬戶

# useradd -d/ftp/admin -s /sbin/nologin vftpuser

9、配置許可權

# vi/etc/pam.d/vsftpd

將auth及account的所有配置行行均注釋掉,新增如下內容:

auth required pam_userdb.so db=/etc/vsftpd/vftpuser

account required pam_userdb.so db=/etc/vsftpd/vftpuser

# vi/etc/vsftpd/vsftpd.conf //開啟配置檔案

//在最後新增

anon_root=/ftp/anonymous

virtual_use_local_privs=yes

guest_enable=yes

guest_username=vftpuser

chroot_local_user=yes

allow_writeable_chroot=yes

10、設定自動啟動

systemctl enable vsftpd

11、檢視狀態

systemctl status vsftpd

12、 測試

ftp localhost

13、window 測試

ftp://ip

CenOS7下Nginx集群搭建

輸入 yum y install pcre devel yum y install openssl devel yum y install gcc yum y install lrzsz yum y install openssh clients 或者輸入 輸入mkdir nginx新建nginx資...

poi匯入記錄一下 簡單操作

最基本的poi匯入老記不住 所以簡單記錄一下方便後期來看 poi匯入匯出依賴 multipartfile file multrequest.getfile file 務必與前端input的mame一致 string filename file.getoriginalfilename 獲取上傳的xls...

記錄一下遞迴演算法的簡單應用

多級選單查詢用遞迴演算法 1.遞迴演算法的關鍵在於找到頂層的入口 2.再向下查詢,將一級選單於二級選單的從屬id相比較,迴圈巢狀 主要實體類中有兩個特殊的屬性 一級選單level值為1,向後類推 其中用到了mybatisplus 表結構pid為選單的父選單,pid為0的為頂層選單。1.多層選單查詢首...