Unix/Linux/MacOS

bonding (CentOS 6)

■ bonding 모듈 로드 modprobe –first-time bonding ■ /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 IPADDR=10.10.10.105 NETMASK=255.255.255.0 GATEWAY=10.10.10.254 DNS1=8.8.8.8 DNS2=8.8.4.4 ONBOOT=yes BOOTPROTO=none USERCTL=no NM_CONTROLLED=no ■ /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 MASTER=bond0 SLAVE=yes ONBOOT=yes BOOTPROTO=none USERCTL=no NM_CONTROLLED=no ■ /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 MASTER=bond0 SLAVE=yes ONBOOT=yes BOOTPROTO=none USERCTL=no NM_CONTROLLED=no ■ /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=vertica3 GATEWAYDEV=bond0 ■ /etc/modprobe.d/bonding.conf alias bond0 bonding options bond0 mode=1 miimon=100 >> mode= 0. […]

bonding (CentOS 6) 더 읽기"

systemd unit 등록 관련 옵션 정리

출처 : http://fmd1225.tistory.com/93 – RHEL 7 의 OS 적인 가장 큰 변화는 3.x 커널을 사용한다는 점(물론 2.6.x 커널에서 큰 차이가 있는 것은 아니다.) 그리고 정통적인 init 데몬에서 systemd 데몬으로 변경이 되었다는 점이다. systemd 에 대해서 좀더 살펴 보자 * Linux 부팅 과정 (사전에 알고 갑시다.) http://www.ibm.com/developerworks/library/l-linuxboot/index.html – systemd 는 리눅스 커널 API 로 설계된 시스템 관리

systemd unit 등록 관련 옵션 정리 더 읽기"

wifi wpa_supplicant 셋팅

■ wpa_supplicant.conf 파일 만들기 wpa_passphrase <공유기 SSID> <passphrase> $ wpa_passphrase MYSSID passphrase > /etc/wpa_supplicant/wpa_supplicant.conf network={     ssid=”MYSSID”     #psk=”passphrase”     psk=59e0d07fa4c7741797a4e394f38a5c321e3bed51d54ad5fcbd3f84bc7415d73d } ■ wpa_supplicant 데몬 시작 killall -q wpa_supplicant wpa_supplicant -s -B -P /run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf ■ 상태 보기 wpa_cli status

wifi wpa_supplicant 셋팅 더 읽기"

apt-get 사용 방법

apt(Advanced Packaging Tool)-get.패키지 인덱스 인덱스 정보를 업데이트 : apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서 사용할 패키지의 정보를 얻습니다.sudo apt-get update ■이미 설치되어 있는 패키지 목록 보기dpkg -l ■설치된 패키지 업그레이드 : 설치되어 있는 패키지를 모두 새버전으로 업그레이드 합니다.sudo apt-get upgrade ■의존성검사하며 설치하기sudo apt-get dist-upgrade ■패키지 설치sudo apt-get -y install 패키지이름

apt-get 사용 방법 더 읽기"

systemd에서 부팅시 실행할 서비스 관리하기

출처 : https://www.conory.com/note_linux/42241 원래 부팅시 정해진 서비스 또는 스크립트를 실행시키는 건 init (System V Init)라는 프로그램의 몫이였습니다. 유닉스가 처음 생길때부터 그래왔고, 지금도 그렇습니다.(하지만 지금은 다른 아이로 교체되는 시기입니다.) init는 그 이름처럼 리눅스의 초기화부분을 담당합니다. init 사용자들이 /etc/rc.d/init.d 디렉토리에 부팅시 실행할 서비스 스크립트를 넣으면, init는 부팅이나 특정행동이 있을때 그 스크립트들을 자동으로 실행시키는 역활을 했었습니다. 그러면 사용자들은 chkconfig명령으로 자동실행

systemd에서 부팅시 실행할 서비스 관리하기 더 읽기"

systemd

systemd documentation systemd has very comprehensive documentation. Refer to http://0pointer.de/blog/projects/systemd-docs.html Boot Kernel Command Line On boot systemd activates (by default), the target unit default.target whose job is to activate services and other units by pulling them in via dependencies. To override the unit to activate, systemd parses its own kernel command line arguments via the systemd.unit= command line option. This may be used

systemd 더 읽기"

Ubuntu Linux 서비스 컨트롤

출처 : http://snoopybox.co.kr/1720 1. runlevel 일단 runlevel 이야기부터 하자면, 우분투는 레드햇 계열과 달리 기본 runlevel이 2이며, 각 level의 의미는 아래와 같다. 즉 0, 1, 2, 6만 의미가 있고 3, 4, 5는 2와 같으며 사용하지 않기 때문에 별 의미가 없다. 0 : System halt.1 : Single-User mode.2 : Graphical multi-user plus networking (DEFAULT)3 : Same as “2”, but not

Ubuntu Linux 서비스 컨트롤 더 읽기"

fstab 손상으로 / 파티션이 Read-Only 상태일 때 Remount 하는 방법

출처 : http://faq.hostway.co.kr/?mid=Linux_ETC&page=2&document_srl=3570 간혹 fstab에 잘못된 Block Device 정보가 등록 되거나, 디스크의 Label 또는 정보가 변경 되어 정상적인 부팅이 되지 않고 Repair Filesystem 모드로 들어가는 경우가 생길 때가 있습니다. Repair Filesystem 상태일 때는 / 파티션이 Read-only 상태로 마운트가 되기 때문에 /etc/fstab 파일의 수정이 불가능한데, 아래와 같이 Read-Write 모드로 remount 해주면 수정이 가능합니다. (싱글모드로 부팅할 경우에도

fstab 손상으로 / 파티션이 Read-Only 상태일 때 Remount 하는 방법 더 읽기"

samba 사용자 관리

■사용자 추가 smbpasswd -a ${계정명} ■사용자 삭제 smbpasswd -x ${계정명} ■사용자 enable/disable smbpasswd -e ${계정명} smbpasswd -d ${계정명} ■비밀번호 변경 smbpasswd ${계정명} ■목록 보기 pdbedit -w -L ■목록에서 삭제 pdbedit -x ${계정명}

samba 사용자 관리 더 읽기"

iptables manpage

NAME iptables – IPv4 기반 패킷 필터링 및 NAT 를 위한 관리자 툴   SYNOPSIS iptables [-t table] -[AD] chain rule-specification [options] iptables [-t table] -I chain [rulenum] rule-specification [options] iptables [-t table] -R chain rulenum rule-specification [options] iptables [-t table] -D chain rulenum [options] iptables [-t table] -[LFZ] [chain] [options] iptables [-t table] -N

iptables manpage 더 읽기"

리눅스 외장하드디스크 포맷방법

[root@localhost ~]# fdisk -l (현재 파티션 테이블 확인)   Disk /dev/sda: 32.2 GB, 32212254720 bytes 255 heads, 63 sectors/track, 3916 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes      Device Boot      Start         End      Blocks   Id  System /dev/sda1   *           1          13      104391   83  Linux /dev/sda2              14         666     5245222+  83  Linux /dev/sda3             667       

리눅스 외장하드디스크 포맷방법 더 읽기"

CentOS 5.x에 VNC Server 설치하기

1. 설정파일 셋팅 # vi /etc/sysconfig/vncservers VNCSERVERS=”2:root 3:oracle”VNCSERVERARGS[2]=”-geometry 1024×768 -nolisten tcp -localhost”VNCSERVERARGS[3]=”-geometry 1024×768″ ※ oracle은 일반계정으로 미리 만들어져 있어야 한다. 2. 스크립트 셋팅 # su – oracle$ mkdir ~/.vnc$ cd ~/.vnc$ vi xstartup  #!/bin/shunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80×24+10+10 -ls

CentOS 5.x에 VNC Server 설치하기 더 읽기"

위로 스크롤