네임서버설정
/var/named/chroot/var/named
vi /etc/named.conf [ 해당도메인설정 ]
vi /var/named/도메인.zone
설정
네임서버 재시작
/sbin/service named
restart
/etc/rc.d/init.d/named
restart
계정생성
/usr/sbin/adduser
아이디
echo "아이디:패스워드" | /usr/sbin/chpasswd OR passwd
아이디
----------------------------------------------------------------
패스워드리스트 : vi /etc/passwd
계정삭제--------------------------------
# /usr/sbin/userdel
-r 계정아이디
아이디 사용자의 홈 디렉토리까지 삭제한다.
userdel ---사용자 삭제
# /usr/sbin/userdel 계정아이디
계정아이디를
삭제한다.
----------------------------------------------------------------
홈디렉토리지정 /usr/sbin/adduser 계정아이디 -d
/home/www2/계정명
]# /usr/sbin/usermod -d
/home/아이디 -m 아이디2
바뀔홈디렉 원래홈디렉
아이디2라는 유저의 홈디렉이 home/아이디가 됩니다.
계정정지 & 시작
]# /usr/sbin/usermod -L 계정명 (중지)
]# /usr/sbin/usermod -U 계정명
(시작)
----------------------------------------------------------------
아파치재시작 => /usr/local/apache/bin/apachectl
restart
사용자 홈디렉토리 자동 생성
리눅스에서 사용자 계정을 추가하면서 자동으로 디렉토리나 파일을 만들수 있습니다.
/etc/skel 디렉토리 내에 만들고자 하는 public_html과 index.html 등을 만들어 놓으면
계정생성시 위 내용들을
복사하게 됩니다.
계정디렉토리
퍼미션
chmod 701 아이디
chmod 701 public_html [생성해야함]
chmod
701 logs [생성해야함]
사용자권한설정 ( root일때 변경 )
chown 계정아이디
해당디렉토리
chgrp 계정아이디 해당디렉토리
가상호스트
추가
httpd.conf (/etc/httpd/conf)
<VirtualHost
218.150.160.164>
ServerAdmin mail@mail.co.kr
DocumentRoot
/home/아이디/public_html
ScriptAlias /cgi-bin/ /home/아이디/
ServerName www.도메인.co.kr
ServerAlias 도메인.co.kr www.도메인.co.kr
ErrorLog
/home/아이디/logs/error_log
CustomLog /home/아이디/logs/access_log
common
</VirtualHost>
아파치재시작
/usr/local/apache/bin/apachectl
restart
메일계정만 생성시
# /usr/sbin/adduser 아이디 -M -s /bin/false
# passwd 아이디
-M은 홈디렉토리를 만들지 않도록 하고, -s는 쉘을 지정하는 옵션, /bin/false는 실제로 없는 쉘
패스워드변경시 => # passwd 아이디 => 패스워드입력 => 완료 [ 관리자가 패스워드변경해야함 ]
타 싸이트 도메인에 대한 메일보내기가 안될때
/etc/mail/access 에서 relay추가 => 도메인추가후
makemap hash /etc/mail/access < /etc/mail/access
* /var/spool/mail/ 계정사용자리스트
메일계정 중복시
가상계정생성
/etc/mail/local-host-names =>
도메인추가
/etc/mail/virtusertable
=> 중복아이디라면
이곳에
"중복되는계정아이디@해당도메인 [키보드tabkey] 실제계정아이디"
[ 예 : webmaster@abc.com abc ]
실제계정아이디에는
"해당계정_1" 이런식의 임으로 생성해줌(이메일만사용 계정생성)
=> virtusertable수정후 => makemap
hash /etc/mail/virtusertable < /etc/mail/virtusertable
센드메일재시작 /etc/init.d/sendmail restart
mysql계정주기
/usr/local/mysql/bin/mysql -uroot -p mysql
1) db생성
mysql접속
./mysql -uroot -p비밀번호 mysql
mysql> create
database 디비명;
Query OK, 1 row affected (0.00 sec)
4) db 와
사용자지정
mysql> insert into db values('%','디비명','계정아이디',
'y','y','y','y','y','y','n','y','y','y','y','y');
Query OK, 1 row affected
(0.00 sec)
5) 계정아이디에 대한 사용자정보.
mysql> insert into user (host,
user, password) values ('localhost','계정아이디',PASSWORD('계정패스워드'));
Query OK, 1
row affected (0.00 sec)
6) ./mysqladmin -uroot -p비밀번호
reload
mysql계정삭제
mysql root 접속후
delete from user where user = '계정명';
db삭제 : mysql> drop database 디비명;
mysql 종료후 반드시 아래의 명령어 실행
mysqladmin -u root -p reload
mysql
멈춤
/etc/rc.d/init.d/mysqld stop
mysql 시작
/etc/rc.d/init.d/mysqld start
'Infrastructure' 카테고리의 다른 글
IIS 7 - PHP 5 // File Upload (0) | 2009.12.31 |
---|---|
SCSI ICs and Expanders > LSI53C1000 (0) | 2009.12.28 |
adaptec (0) | 2009.12.17 |
윈2003의 미디어 서비스를 (0) | 2009.12.11 |
Windows Script Encoder & Decoder (1) | 2009.12.10 |