사용자 계정 + mysql 계정 추가 스크립트
사용자 계정 추가 쉘 스크립트
사용법 => /root/script/newuser 사용자ID
vi /root/script/newuser
------------------------------------------------------------------------------
#!/bin/bash
clear
echo ==================================================================
echo " UserAdd Process Start "
echo ==================================================================
echo -n "User Name : "
read username
useradd $username
echo ------------------------
echo PassWord Setting
echo ------------------------
passwd $username
echo ==================================================================
echo " www root directory making "
echo ==================================================================
echo
echo -n "www root Directory path : "
echo /home/$username/public_html
mkdir -p /home/$username/public_html
echo ==================================================================
echo " root directory setting & test index.php making "
echo ==================================================================
chmod 775 /home/$username
chmod 775 /home/$username/public_html
chown $username.$username /home/$username/public_html
echo " " >>/home/$username/public_html/index.php
echo "<? phpinfo(); ?>" >> /home/$username/public_html/index.php
chown $username.$username /home/$username/public_html/index.php
chmod 775 /home/$username/public_html/index.php
echo checking -----------------------------------------------------------
ls -al /home/$username
echo checking -----------------------------------------------------------
ls -al /home/$username/public_html
echo ==================================================================
echo " MySQL useradd"
echo ==================================================================
echo "Username : $username"
echo "dbname : $username"
echo -n "User p/w : "
read userpw
echo " " >> mysql_useradd.sql
echo "use mysql" >> mysql_useradd.sql
echo "create database $username;" >> mysql_useradd.sql
echo "insert into user (host, user, password) values ('localhost', '$username', password('$userpw'));" >> mysql_useradd.sql
echo "insert into db values ('localhost', '$username', '$username', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');" >> mysql_useradd.sql
echo "FLUSH PRIVILEGES;" >> mysql_useradd.sql
/usr/local/mysql/bin/mysql -uroot -p97081056 < ./mysql_useradd.sql
cat ./mysql_useradd.sql
rm -rf ./mysql_useradd.sql
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 30 |
아우겐나이스
|
21년 전 | 4108 | |
| 29 |
아우겐나이스
|
21년 전 | 4483 | |
| 28 |
아우겐나이스
|
21년 전 | 3507 | |
| 27 | 21년 전 | 5887 | ||
| 26 | 21년 전 | 3164 | ||
| 25 | 21년 전 | 6142 | ||
| 24 | 18년 전 | 3702 | ||
| 23 | 21년 전 | 3695 | ||
| 22 | 21년 전 | 4285 | ||
| 21 | 21년 전 | 3875 | ||
| 20 | 21년 전 | 4281 | ||
| 19 | 21년 전 | 6728 | ||
| 18 | 21년 전 | 4773 | ||
| 17 | 21년 전 | 7020 | ||
| 16 | 21년 전 | 4215 | ||
| 15 | 21년 전 | 2680 | ||
| 14 | 21년 전 | 5013 | ||
| 13 | 21년 전 | 3437 | ||
| 12 |
Recluse
|
21년 전 | 3913 | |
| 11 |
아우겐나이스
|
21년 전 | 3597 | |
| 10 |
Recluse
|
21년 전 | 3439 | |
| 9 | 21년 전 | 4058 | ||
| 8 | 21년 전 | 5224 | ||
| 7 | 21년 전 | 4802 | ||
| 6 | 21년 전 | 5751 | ||
| 5 | 21년 전 | 4158 | ||
| 4 | 21년 전 | 4896 | ||
| 3 | 21년 전 | 4785 | ||
| 2 | 21년 전 | 3290 | ||
| 1 | 22년 전 | 4380 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기