사용자 계정 + 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년 전 | 4050 | |
| 29 |
아우겐나이스
|
21년 전 | 4437 | |
| 28 |
아우겐나이스
|
21년 전 | 3466 | |
| 27 | 21년 전 | 5835 | ||
| 26 | 21년 전 | 3113 | ||
| 25 | 21년 전 | 6085 | ||
| 24 | 18년 전 | 3649 | ||
| 23 | 21년 전 | 3640 | ||
| 22 | 21년 전 | 4247 | ||
| 21 | 21년 전 | 3818 | ||
| 20 | 21년 전 | 4225 | ||
| 19 | 21년 전 | 6678 | ||
| 18 | 21년 전 | 4733 | ||
| 17 | 21년 전 | 6989 | ||
| 16 | 21년 전 | 4170 | ||
| 15 | 21년 전 | 2634 | ||
| 14 | 21년 전 | 4977 | ||
| 13 | 21년 전 | 3400 | ||
| 12 |
Recluse
|
21년 전 | 3881 | |
| 11 |
아우겐나이스
|
21년 전 | 3568 | |
| 10 |
Recluse
|
21년 전 | 3392 | |
| 9 | 21년 전 | 3994 | ||
| 8 | 21년 전 | 5173 | ||
| 7 | 21년 전 | 4761 | ||
| 6 | 21년 전 | 5686 | ||
| 5 | 21년 전 | 4114 | ||
| 4 | 21년 전 | 4841 | ||
| 3 | 21년 전 | 4740 | ||
| 2 | 21년 전 | 3244 | ||
| 1 | 22년 전 | 4341 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기