vsftpd접속시 xfs 쿼터설정된 사용자별 용량표기 스크립트# Operation System/Linux2020. 3. 20. 16:01
Table of Contents
728x90
반응형
vsftpd.conf
dirmessage_enable=YES
위 옵션이 활성화 되어 있어야합니다.
그러면 ftp접속시 사용자 홈폴더에 있는 .message파일안에 있는 내용을 디스플레이해줍니다.
script
#!/bin/bash
arr=(`cat /etc/projects | awk -F: '{print $2}'`)
for((i=0;i<${#arr[@]};i++))
do echo
tdisk=`xfs_quota -x -c 'df -h' /DATA | grep ${arr[$i]} | awk '{print "Total Disk : " $1}'`
udisk=`xfs_quota -x -c 'df -h' /DATA | grep ${arr[$i]} | awk '{print "Used Disk : " $2}'`
adisk=`xfs_quota -x -c 'df -h' /DATA | grep ${arr[$i]} | awk '{print "Avail Disk : " $3}'`
user_msg=`echo "${arr[$i]}/.message"`
echo -e "\n\n${tdisk}\n\n${udisk}\n\n${adisk}\n\n" > $user_msg
done
728x90
반응형
'# Operation System > Linux' 카테고리의 다른 글
centos5 curl 버전 업그레이드 (0) | 2020.03.26 |
---|---|
centos5 openssl 버전 업그레이드 (2) | 2020.03.26 |
xfs_quota: cannot set limits (0) | 2020.03.13 |
centos5 fail2ban 설치 (0) | 2020.03.06 |
centos7 fail2ban 설정 (0) | 2020.03.06 |
@다크쉐라빔 :: 다크쉐라빔의 주절주절
안녕하세요. 이곳은 IT위주의 잡다한 정보를 올려두는 개인 블로그입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!