w 사용자 모두 자세히
who 사용자 모두
who -m 현재 나
skill -KILL -v tty
skill -KILL -v pts/0 이렇게 하면 pts/0 제거
w 사용자 모두 자세히
who 사용자 모두
who -m 현재 나
skill -KILL -v tty
skill -KILL -v pts/0 이렇게 하면 pts/0 제거
os : CentOS 6.7
커널 : 2.6.32-573.12.1.el6.x86_64
추가하려는 커널 : 3.2.75
커널컴파일
www.kernel.org 에서 원하는 커널 다운로드
* 기존에 사용하던 커널옵션
/boot/config-2.6.32-573.12.1.el6.x86_64 저장되있다
커널을 다운받은 폴더로 가서 압축을 풀고...
make oldconf 기존설정을 사용하겠다는 뜻.(다른 옵션을 쓰기도 하는 것같고, 필요 없는것 같기도 한데 나중에 다시..._)
make && make modules && make modules_install 시간이 제법 걸린다.(1~2시간?)
make install
완료후
/boot/grub/grub.conf 확인하면....
boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (3.2.75)
root (hd0,0)
kernel /vmlinuz-3.2.75 ro root=UUID=1d2d5dcf-eafd-49f1-b8cb-3ab336b49939 rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD crashkernel=au
to KEYBOARDTYPE=pc KEYTABLE=us rd_NO_LVM rd_NO_DM rhgb quiet SYSFONT=latarcyrheb-sun16
initrd /initramfs-3.2.75.img
title CentOS (2.6.32-573.12.1.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-573.12.1.el6.x86_64 ro root=UUID=1d2d5dcf-eafd-49f1-b8cb-3ab336b49939 rd_NO_LUKS LANG=ko_KR.UTF-8 rd_
NO_MD crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-573.12.1.el6.x86_64.img
title CentOS 6 (2.6.32-504.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=UUID=1d2d5dcf-eafd-49f1-b8cb-3ab336b49939 rd_NO_LUKS LANG=ko_KR.UTF-8 rd_NO_MD
crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-504.el6.x86_64.img
커널이 추가 되어있다.
default=1 로 되있는 부분이 커널 선택이다. 위부터 아래로 0,1,2... 원하는 설정후 reboot
# uname -r
3.2.75
커널 추가후 변경 완료.
도움 : http://faq.hostway.co.kr/Linux_ETC/7067
-----------------------------------------------------------------------------------------------------------
* make menuconfig
make 하기전에 하는부분인데 안해봐서 모르겠고, 안해도 일단 되긴한다...
아마 불필요한 기능을 제거하거나 필요한 부분만 선택할수 있는것같다.
drdb 구성 (0) | 2016.03.28 |
---|---|
연결된 사용자 끊기 (0) | 2016.01.21 |
chattr (0) | 2016.01.19 |
그누보드 관리자 패스워드 (0) | 2015.12.28 |
/etc/default/useradd (0) | 2015.12.28 |
파일속성 설정
- chattr로 파일과 디렉토리의 속성을 지정하는 주된 이유는 허가되지않은 사용자가 파일의 변경을 못하게하는 설정을 하여 파일보안을 하기위한 것.
root로도 삭제 하지 못하게 할 수 있다.
chattr +i 123123
chattr -i 123123
+로 추가하고 -로 제거
lsattr 명령어로 파일의 속성을 확인 할 수 있다.
# chattr +i Apachetoolbox-1.5.72.tar.gz
# lsattr Apachetoolbox-1.5.72.tar.gz
----i--------e- Apachetoolbox-1.5.72.tar.gz
# chattr +a Apachetoolbox-1.5.72.tar.gz
# lsattr Apachetoolbox-1.5.72.tar.gz
-----a-------e- Apachetoolbox-1.5.72.tar.gz
-------------------------------------------------------------------------------
옵션
-R : 서브디렉토리이하까지 그 속성을 변경
-V : 자세한 출력모드를 제공
-v version : 지정된 파일에 버전을 설정
c 속성
이 속성이 설정된 파일은 커널에 의해 디스크상에 자동적으로 압축된 상태로 저장이 되어 있습니다.
파일을 읽을 경우에는 압축을 해제한 상태로 되돌려주며 쓰기시에는 디스크에 저장하기 전에 파일을 압축합니다.
d 속성
이 속성이 설정된 파일은 dump로 백업이 되지않습니다.
i 속성
이 속성이 지정되어 있다면 해당파일의 변경, 삭제, 이름변경뿐 아니라 파일추가및 링크파일도 만들 수 없게 됩니다.
변경추가가 거의 없는 부팅관련 파일들에 설정하면 부팅이 되지않는 문제로 인한 시스템장애를 줄일 수 있습니다.
또한 a 속성과 함께 필자가 주로 사용하는 속성이기도 합니다.
s 속성
이 속성이 설정된 파일은 파일삭제가 될 경우에 해당블럭이 모두 0으로 되어 버리고 디스크에 다시 쓰기가 발생합니다.
S 속성 이 속성이 설정된 파일은 변경이 될 경우에 디스크동기화가 일어나는 효과를 그대로 누릴 수 있습니다.
u 속성
이 속성을 가진 파일이 삭제가 되었을 경우에는 그 내용이 저장이 되며 삭제되기 전의 데이터로 복구가 가능해집니다
출처 : https://www.linux.co.kr/home/lecture/?leccode=10664
연결된 사용자 끊기 (0) | 2016.01.21 |
---|---|
커널 추가하기 (0) | 2016.01.21 |
그누보드 관리자 패스워드 (0) | 2015.12.28 |
/etc/default/useradd (0) | 2015.12.28 |
ftp 계정 생성, 디렉토리 설정 (0) | 2015.08.13 |
mysql 접속
update g5_member set mb_password = password('aaa') where mb_id='admin';
admin의 패스워드를 aaa로 변경하는 것
커널 추가하기 (0) | 2016.01.21 |
---|---|
chattr (0) | 2016.01.19 |
/etc/default/useradd (0) | 2015.12.28 |
ftp 계정 생성, 디렉토리 설정 (0) | 2015.08.13 |
sendmail 릴레이 (0) | 2015.08.12 |
/etc/default/useradd file 여기서 유저생성 디렉토리 변경 할 수 있다.
# useradd defaults file
GROUP=100
HOME=/home 디렉토리 변경
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes
chattr (0) | 2016.01.19 |
---|---|
그누보드 관리자 패스워드 (0) | 2015.12.28 |
ftp 계정 생성, 디렉토리 설정 (0) | 2015.08.13 |
sendmail 릴레이 (0) | 2015.08.12 |
/usr/lib/libdb-4.3.so: could not read symbols: File in wrong format (0) | 2015.08.12 |
primary 파티션
하나의 HDD에 총 4개까지 생성 가능(1,2,3,4)
extended 파티션
primary 파티션중 하나를 확장으로 사용해서 많은 파티션을 나눌 수 있도록 한다.
하나의 extended 파티션에 12개의 logical파티션 생성 가능.
pirmary를 하나만 생성 하여도 logical의 순번은 5부터 시작.
crontab 이용한 백업 스크립트 (0) | 2015.04.07 |
---|
[client]
default-character-set = euckr
[mysqld]
character_set_server=euckr
[mysqldump]
character_set_server = euckr
[mysql]
default-character-set=euckr
binlog로 DB복구 (0) | 2016.08.09 |
---|---|
my.cnf 위치 찾기 (0) | 2016.02.11 |
mysql 4.0 설치시 에러 (0) | 2015.07.28 |
mysql 제로보드 패스워드 초기화 (0) | 2015.07.09 |
mysql make시에 에러 발생 error: expected primary-expression before '?' token (0) | 2015.06.29 |
유저생성시
useradd 옵션 사용자계정명
ex) useradd -d /home/1234 naru
naru 사용자의 홈디렉토리 1234
홈디렉토리 변경시
/etc/passwd
ex) naru:x:1111:1111::/home/1234:/bin/bash
디렉토리 부분을 변경하면...
naru:x:1111:1111::/test:/bin/bash
/test가 홈디렉토리가 된다
그누보드 관리자 패스워드 (0) | 2015.12.28 |
---|---|
/etc/default/useradd (0) | 2015.12.28 |
sendmail 릴레이 (0) | 2015.08.12 |
/usr/lib/libdb-4.3.so: could not read symbols: File in wrong format (0) | 2015.08.12 |
centos 7 yum 저장소 (0) | 2015.08.11 |
Apache Max Client 값 수정
Apache 2.0.x 버전과 Apache 2.2.x 버전에서는 Max Client가 기본값이 150으로 설정되어있다. 최대 접속자 수를 변경할수있다.
1. Apache 2.0.x
/usr/local/apache/conf/httpd.conf 파일 수정
〈IfModule worker.c>
StartServers 2
MaxClients 150 -> 해당 값 수정 (Max : 2048)
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25 -> 64 값으로 수정
MaxRequestsPerChild 0
〈/IfModule>
수정 후 Apache 재시작
2. Apache 2.2.x
/usr/local/apache/conf/httpd.conf
‘Include conf/extra/httpd-mpm.conf ‘주석 해제 후
/usr/local/apache/conf/extra/httpd-mpm.conf 파일 수정.
〈IfModule mpm_worker_module>
StartServers 2
MaxClients 150 -> 해당 값 수정 (Max: 2048)
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25 -> 64 값으로 수정
MaxRequestsPerChild 0
〈/IfModule>
출처 : http://faq.hostway.co.kr/Linux_WEB/3192
출처 : http://www.spamcop.or.kr/kor/way/wayShut.jsp
/etc/default/useradd (0) | 2015.12.28 |
---|---|
ftp 계정 생성, 디렉토리 설정 (0) | 2015.08.13 |
/usr/lib/libdb-4.3.so: could not read symbols: File in wrong format (0) | 2015.08.12 |
centos 7 yum 저장소 (0) | 2015.08.11 |
configure 에러 (1) | 2015.08.11 |