목록Server,OS/[Linux] (88)
른록노트
@ 방법 서버 설정-1. vi /etc/ntp.conf#Hosts on local network are less restricted.restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap // 허용할 클라이언트 아이피(위 내용 추가 192.168.0.0 대역의 IP NTP 허용)# Use public servers from the pool.ntp.org.project.# Please consider joining the pool(http://www.pool.ntp.org/join.html)server 0.centos.pool.ntp.org iburst(위에 서버들은 공인 ntp 서버로 시간 정보를 받지 않으려면 ,폐쇄망 같은경우는 주석처리 해야한다) * 현재 ..
@ 설명 간단하게 생각하시면 path는 os 환경에서 필요한거구, classpath 는 자바 컴파일 할때 필요한 거라고 생각하시면 되구여 자세히 말하면 가령 우리가 윈도우 실행에서 cmd 라고 쳤을때.. command 창이 실행되는건 이것이 path에 잡혀있기 때문입니다. 사실 명령어를 실행하려면.. C:\어쩌구저쩌구\cmd.XXX 를 실행시켜야 겠죠.. 이것때문에 우리는 os 환경에서 경로를 다 적을 필요없이.. 간단한 명령어만 실행시켜도 실행이 되는겁니다. 하지만 classpath는 자바에서 컴파일 하기위해 classes 가 모여 있는곳을 가르키는 겁니다. 우리가 가령 com.okjsp.util 을 import 한다면.. 컴파일 하는곳에선 이 경로를 알아야 합니다. 만약 이것이 c\어쩌구저쩌구\cla..
@설명 로컬 환경 변수 현재 세션에서만 동작하는 환경 변수. export TMOUT=0 2가지 방법 test1='hello world' echo $test1 unset test1 (로컬변수 삭제) env -i bash (로컬변수 삭제) export test2='hello world' echo $test2 사용자 환경 변수 특정 사용자의 홈 디렉터리에 존재하는 파일 .bashrc (특정 사용자가 새로운 로컬 세션으로 접근 시도 시) .bash_profile (특정 사용자가 원격 로그인 세션으로 접근 시도시) .bash_login, .profile 시스템 전체 환경 변수 모든 사용자가 사용 할 수 있는 환경 변수 /etc/environment /etc/profile /etc/profile.d/ /etc/ba..
@ 옵션 -r, --route 라우팅테이블을 보여준다 -I, --interfaces= 인터페이스 테이블을 보여준다 (Ubuntu에서는 interface를 Iface로 사용)-i, --interfaces 인터페이스 테이블을 보여준다-g, --groups 멀티캐스트 그룹원을 보여준다-s, --statistics 네트워크 상태를 보여준다 (like snmp)-M, --masquerade 가장한 연결을 보여준다 -v, --verbose 천천히 계속해서 보여준다-W, --wide ip주소를 자르지 않는다.-n, --numeric 이름을 풀지 않는다, 호스트명으로 바꿔서 나타내지않고 바로 ip로 나타냄--numeric-hosts 호스트이름을 풀지 않는다--numeric-ports 포트 네임을 풀지 않는다--nume..
@ 설명0~1023 well known port : root만 열 수 있음1024~49151 등록된 포트49152~65535 동적포트 참고사이트http://downman.tistory.com/130
@ 설명 systemctl 이란?RHEL 7 에 도입된 systemd 를 관리하는 명령어 systemd service가 등록되어 있지 않아도, service를 실행하면 자동으로 systemctl에 등록됩니다(경로 : /run/systemd/generator.late/haproxy.service) service 파일 생성/usr/lib/systemd/system 디렉토리 아래에 확장자가 .service인 파일을 만들면, systemctl 명령을 통해 서비스를 제어할 수 있습니다./usr/lib/systemd/system/서비스이름.service (참고로 CentOS 7 이전에는 기존 서비스 관리 명령어였던 chkconfig를 통해 /etc/init.d/* 에 등록된 서비스들을 제어했었습니다.CentOS 7..
@ 설명nfs란 Network File System의 약자로 리눅스 시스템 간 파일의 공유를 목적으로 개발된 프로토콜입니다. 설치방법은 NFS 서버와, 클라이언트 서버로 나눠서 설명하겠습니다. @ 설치 방법# NFS 서버1. 설치확인rpm -qa | grep nfs-util 2. 공유 디렉터리 생성 및 허가권 설정mkdir /nfsclientchmod 707 /nfsclient 3. nfs 공유 디렉토리로 접근 가능한 서버 지정vi /etc/exports/nfsclient [클라이언트IP](rw,sync)예)/nfsclient 192.168.0.1(rw.sync)rw, sync는 옵션 (아래 옵션 설명 추가, + 사용 데몬 설명) 4. nfs에서 사용되는 포트 설정vi /etc/sysconfig/nfsL..
drbd라는 프로그램을 사용해서 디스크를 동기화 할 수 있다. 설치방법은 이 사이트에서 yum의 repository를 추가하고http://elrepo.org/tiki/tiki-index.php rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpmyum install drbd 이렇게 깔면된다. 만약 폐쇄망에서 다운할경우 https://www.linbit.com/en/drbd-community/drbd-download/ 여기 다운로드 홈페이지에서 원하는 DBBD util을 받은 다음 make install을 하면 되는데 디폴트로 ...