vsftp虛擬多使用者多許可權一鍵部署指令碼

2021-10-18 04:54:50 字數 809 閱讀 4380

通過搜尋網上資料,發現最簡便的方式,便是採用pam虛擬使用者的方式,進行使用者管理和使用者的許可權控制。這種機制,不擾亂linux的本地使用者,是最安全的一種方式。

經過各種採坑,最終通過指令碼方式,將配置、安裝、部署流程固化成shell指令碼。

在centos下,只需簡單配置shell指令碼,即可完成vsftp的虛擬多使用者的部署。

貼出部署指令碼:

#!/bin/bash 

. ./commonfunction.sh

#公共配置

ftp_user1_passwd="ftppassword1"

ftp_user2_passwd="ftppassword_2"

admin_user="admin" #全部許可權

admin_passwd="zhihui@123"

#輸出日誌

installbase()

#安裝配置ftp

installftp() ||

}sysout "配置ftp基礎環境"

#installbase "----"

sysout "配置ftp基礎環境完成"

#sysout "開始部署ftp"

installftp "----"

#sysout "部署ftp完成"

sleep 2

exit 0

說明:指令碼唯一需要更改的地方,是根據需要,在公共配置中,修改ftp使用者名稱和密碼。

指令碼預設配置了3個使用者。如果使用者數不夠,可以修改指令碼,多新增幾個使用者,並給每個新使用者增加許可權檔案即可。

vsftp虛擬多使用者一鍵部署安裝包

LR 多使用者多業務併發

使用lr錄製指令碼時,有很多方法都可以模擬使用者的真實使用狀態,例如 1 lr think time 函式的使用可以模擬使用者瀏覽的操作 2 模擬network speed runtime setting下的network speedsimulation 可以模擬使用者訪問速度為最大頻寬 自定義頻寬...

多倉庫多使用者多許可權的CVS伺服器配置

需求 建立多個cvs倉庫,有多個賬戶對每個倉庫有不同的使用許可權。所需軟體 伺服器端軟體 cvs 1.11.17.tar.gz xinetd 2.3.13 4.4e.1.i386.rpm as4自帶 windows客戶端 wincvs 2.0.2.4 配置步驟 一 配置伺服器 1.安裝cvs xin...

003 Linux多使用者許可權操作

文件命令操作 vi命令模式 vi 行數 進入命令模式即定位第幾行 num 進入命令模式後再定位到第幾行 i編輯模式 末行模式 w 存檔 q 退出 wq 存檔退出 cat 檢視文字內容 yy 複製一行 2yy 複製兩行 dd 剪下一整行 2dd 剪下兩行 p 貼上 u 撤銷 h j k l 游標左 下...