'OS'에 해당되는 글 54건
- 2014.06.19 :: sudo: unable to resolve host
- 2014.06.17 :: createrepo 갱신
- 2014.06.17 :: kernel.shmmax
- 2014.06.13 :: Linux에서 로그인 실패 시 계정 잠금 설정
- 2014.06.10 :: 500 OOPS: vsftpd: refusing to run with writable root inside chroot()
- 2014.05.28 :: tmux - window 관리
- 2014.05.28 :: tmux - 세션 관리
- 2014.05.21 :: 본딩 구성
- 2014.05.21 :: Apache 상위 디렉토리 금지
- 2014.05.15 :: [Debian]데비안에 zabbix agent 설치하기
/etc/hosts 의 host명과 /etc/hostname의 host명이 틀릴 경우 나오는 메세지 이며, 두개의 호스트 명을 일치시키면 된다.
/etc/hosts
172.0.0.1 localhost hostname
/etc/hostname
hostname
'OS > Linux' 카테고리의 다른 글
mysql error 2006 (0) | 2014.07.07 |
---|---|
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
createrepo 갱신 (0) | 2014.06.17 |
kernel.shmmax (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
createrepo를 이용해 내부 repo를 생성하고 관리할 수 있다.
구성 된 repo에 패키지를 추가한 뒤에는 갱신을 해주어야 하는데, 그 방법을 기록한다.
# createrepo --update /path/repo
'OS > Linux' 카테고리의 다른 글
find 특정 디렉토리를 검색조건에서 제외 (0) | 2014.06.24 |
---|---|
sudo: unable to resolve host (0) | 2014.06.19 |
kernel.shmmax (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
공유 메모리 세그먼트의 최대 크기(바이트 단위)를 정의하는데 사용. (기본값 : 32MB)
kernel.shmmax 구하는 방법은 다음과 같다.
물리 메모리 * 0.5
'OS > Linux' 카테고리의 다른 글
sudo: unable to resolve host (0) | 2014.06.19 |
---|---|
createrepo 갱신 (0) | 2014.06.17 |
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
tmux - window 관리 (0) | 2014.05.28 |
로그인 할때 특정 횟수를 틀릴 경우 계정을 잠글수 있다.
다음과 같은 설정을 이용하면 된다.
/etc/pam.d/system-auth 파일을 수정
auth required pam_tally2.so onerr=fail deny=5 unlock_time=300
deny=5 # 5회 틀릴 경우
unlock_time=300(second) # 5분간 계정 잠금
'OS > Linux' 카테고리의 다른 글
createrepo 갱신 (0) | 2014.06.17 |
---|---|
kernel.shmmax (0) | 2014.06.17 |
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
tmux - window 관리 (0) | 2014.05.28 |
tmux - 세션 관리 (0) | 2014.05.28 |
vsftpd 를 이용 중 다음과 같은 에러가 발생했다.
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
ftp 사용 계정을 만들고, 관련하여 여러 설정을 진행하게 된다. 이 중 사용자 계정의 홈디렉토리를 루트 처럼 보이게 하는 설정이 있다.
chroot_local_user=YES
이 옵션을 이용하게 될 경우 사용자는 자신의 홈디렉토리 상위로는 접근을 하지 못하게 된다. 이는 디렉토리 구조를 공개하지 않음으로써 보안을 좀 더 강화 할 수 있다.
vsftpd 2.3.5 버전으로 올라가면서, 보안에 강화되어 기본값이 chroot 사용으로 변경되었다. 그리고, 일반 사용자의 경우 쓰기 권한이 있을 경우 위와 같은 에러가 발생 되도록 되었다.
우회 하는 방법으로 쓰기 권한을 제거 한다던가, local_root=/home 과 같은 방식으로 chroot 경로를 강제로 지정하는 방법등이 있는데, 어디까지나 우회하는 방법이기 때문에 사용 목적에 맞게 설정하면 될 것 같다.
'OS > Linux' 카테고리의 다른 글
kernel.shmmax (0) | 2014.06.17 |
---|---|
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
tmux - window 관리 (0) | 2014.05.28 |
tmux - 세션 관리 (0) | 2014.05.28 |
본딩 구성 (0) | 2014.05.21 |
생성 하기
윈도우를 생성하려면, tmux 실행 후 다음과 같이 한다.
ctrl + b + c
command line 에서 추가하는 방법은 다음과 같다.
$ tmux new -s 세션 -n 윈도우
이름 변경하기
ctrl + b + ,
이동하기
다음과 같이 특정 윈도우로 이동할 수 있다.
ctrl + b + w
그리고, 원하는 윈도우를 찾을 수 있다.
ctrl + b + f
'OS > Linux' 카테고리의 다른 글
Linux에서 로그인 실패 시 계정 잠금 설정 (0) | 2014.06.13 |
---|---|
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
tmux - 세션 관리 (0) | 2014.05.28 |
본딩 구성 (0) | 2014.05.21 |
Apache 상위 디렉토리 금지 (0) | 2014.05.21 |
간단한 사용법을 알아두면 활용도가 엄청나다.
기본적인 개념이 존재하는데, 다음과 같다.
- session : tmux를 실행할때 마다 생성되며, 사용자가 로그인할 때와 마찬가지로, 유지되는 연결을 말한다.
- window : tmux session 안에서 여러개의 windows를 만들 수 있으며, 한 화면에 보여지는 터미널 창을 말한다.
- pane : 하나의 윈도우 창을 분할 했을때, 각각의 쪼개진 화면을 말하며, 하나의 윈도우는 여러개의 pane으로 나눌 수 있다.
$ tmux new-session -s 세션이름
or
$ tmux new -s 세션이름
입력 후 수정
다른 방법으로는 명령행에서 변경인데,
ctrl + b + :
로 명령행 진입 후 명령행에서 다음을 입력
tmux rename-session
세션 유지하기
session detached로 세션을 빠져나오기만하고 유지할 수 있다.
ctrl + b + d
세션 확인하기
tmux list-session
or
tmux list-sessions
or
tmux ls
기존 세션 연결하기
tmux attach -t 세션명
'OS > Linux' 카테고리의 다른 글
500 OOPS: vsftpd: refusing to run with writable root inside chroot() (0) | 2014.06.10 |
---|---|
tmux - window 관리 (0) | 2014.05.28 |
본딩 구성 (0) | 2014.05.21 |
Apache 상위 디렉토리 금지 (0) | 2014.05.21 |
[Debian]데비안에 zabbix agent 설치하기 (0) | 2014.05.15 |
네트워크 설정 파일을 수정해서 본딩을 구성한다.
다음은 eth0, eth1을 본딩했을 경우다.
1. ifcfg-bond0 파일 생성
cd /etc/sysconfig/network-script
touch ifcfg-bond0
2. ifcfg-bond0 파일에 내용 추가
DEVICE="bond0"
BOOTPROTO="none"
ONBOOT="yes"
IPADDR=111.111.111.111
NETMASK=255.255.255.0
GATEWAY=111.111.111.1
3. ifcfg-eth0 수정
DEVICE="eth0"
BOOTPROTO="none"
ONBOOT=yes
MASTER=bond0
SLAVE=yes
4. ifcfg-eth1 수정
DEVICE="eth1"
BOOTPROTO="none"
ONBOOT=yes
MASTER=bond0
SLAVE=yes
5. /etc/modprobe.conf 파일 수정
alias bond0 bonding
options bonding mode=0
options bond0 miimon=100
'OS > Linux' 카테고리의 다른 글
tmux - window 관리 (0) | 2014.05.28 |
---|---|
tmux - 세션 관리 (0) | 2014.05.28 |
Apache 상위 디렉토리 금지 (0) | 2014.05.21 |
[Debian]데비안에 zabbix agent 설치하기 (0) | 2014.05.15 |
본딩과 mode (0) | 2014.05.13 |
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력하세요.
소스 컴파일 하는 방법으로 설명한다.
우선 홈페이지에서 최신 버전을 다운로드 한다.
다운로드는 tar.gz 파일을 받으면 되고, 소스컴파일이기 때문에 다음과 같이 컴파일 환경을 만들기 위해 build-essential 패키지를 설치해 준다.
apt-get install build-essential
# 다운로드한 파일의 압축을 풀어준다.
tar zxvfp zabbix-version.tar.gz
mkdir /etc/zabbix
cd zabbix-version
./configure --sysconfdir=/etc/zabbix --enable-agent
make install
cp zabbix-version/misc/init.d/debian/zabbix-agent /etc/init.d/
/etc/zabbix/zabbix_agentd.conf 파일을 열어 다음을 수정해 준다.
Server=[zabbix 서버 ip or 도메인]
ServerActive=[zabbix 서버 ip or 도메인]
저장 하고 재시작을 하면 완료 된다.
'OS > Linux' 카테고리의 다른 글
본딩 구성 (0) | 2014.05.21 |
---|---|
Apache 상위 디렉토리 금지 (0) | 2014.05.21 |
본딩과 mode (0) | 2014.05.13 |
find - xdev (0) | 2014.05.08 |
sed - 패턴과 일치하는 라인의 내용 변경하기 (0) | 2014.05.08 |