linux 實現自動建立ftp使用者並建立資料夾

2022-02-02 07:36:15 字數 556 閱讀 3109

建立乙個 createuser.sh的指令碼檔案

#!/bin/sh

#傳入的檔名

name=$1

#建立該使用者所對應的ftp資料夾   /srv/ftp是我的ftp伺服器的根目錄

mkdir /srv/ftp/$name

#建立ftp使用者組,便於管理

/usr/sbin/groupadd ftp

#建立使用者

/usr/sbin/useradd -g ftp -m -d /srv/ftp/$name -s /sbin/nologin $name

#修改使用者的密碼,密碼預設為和使用者名稱相同

echo $name|passwd --stdin #name

#更改ftp目錄的許可權

chown -r $name:ftp /srv/ftp/#name

#把新使用者名稱追加到/etc/vsftpd/cgroot_list

echo $name>>/etc/vsftpd/chroot_list

#重啟ftp服務

/sbin/service vsftpd restart

用JMeter建立FTP測試

當然,jmeter官方 的使用者手冊也有例子,但由於版本較早,我也算是對自己學習的乙個總結,所以再整理乙個。本人使用的是jmeter2.4版本。測試的伺服器是ip 124.205.228.54 由於找不到ftp站點,所以在 主機屋 申請了乙個免費的ftp空間 1.建立乙個執行緒組 2.執行緒組 新增...

shell實現ftp自動備份

功能 環境 倆臺機器都是centos4.5 x86 1.ftp伺服器主機資訊 ftp伺服器主機名server vftp服務端 vsftp 2.0.1 5.el4.5 vftp伺服器ftp目錄預設是系統使用者所在目錄 這裡的使用者為ftptest,家目錄為 home ftptest ip 192.16...

使用指令碼實現自動FTP

open 192.168.1.100 用open連線遠端 伺服器192.168.1.100 user myname mypassword myname是使用者名稱,mypassword是密碼 binary 以二進位制傳送 hash 當有資料傳送時,顯示 號 cd remote pathname 進入...