본문 바로가기

반응형

리눅스

(34)
[데비안] 노트북 닫을 시 슬립 여부 설정 Debian 7 Release Candidate 1을 노트북에 설치했다. 설치한 직후 가장 큰 문제점은 노트북을 닫을 시 슬립모드가 작동되어 리눅스가 잠든다는 것이다. 노트북으로 서버를 활용하려는데 lid를 닫았다고 잠자면 안되기에 평사히처럼 배터리 옵션을 통해 슬립모드를 해제하려 했다. 그러나 어느 제어판을 뒤져봐도 노트북을 닫을 시 슬립모드를 해제하는 설정이 없었다. 구굴링을 통해 검색한 결과 데스크탑 프로그램이 Gnome3인 경우에 해당한다. Alt + F2를 누른다. dconf-editor 를 입력해 실행한다.아래의 메뉴를 눌러 펼친다.Expand: Org Expand: Gnome Expand: settings-daemon Expand: Plugins Click: Power 해당하는 값을 바꾼다...
[데비안] apt-get 요약 프로그램 설치시 apt-get install 설치할프로그램 프로그램 재설치시 apt-get --reinstall install 설치할프로그램 설치할 프로그램 정보 보기 apt-cache show 프로그램 프로그램 삭제시 apt-get remove 삭제할프로그램 프로그램 삭제후 프로그램 설정까지 삭제할 경우 dpkg -P 삭제할프로그램 프로그램 삭제시 프로그램 설정까지 한번에 삭제할 경우(초기화로 재설치시) apt-get --purge remove 삭제할프로그램 설치시 필요한 프로그램 검색 apt-cache search 설치할프로그램 설치시 필요한 프로그램 검색 후 목록이 긴 경우 apt-cache search 설치할프로그램|grep 다른 검색어 예) apt-cache search mysql |grep s..
[리눅스] grub 재설치 황당하게도 하드디스크에 OS를 USB를 이용해 설치중 USB에 Grub를 설치해버려 부팅할때마다 USB가 필요해졌다. 그래서 아래 명령어로 간단하게 grub 재설치로 해결 $ grub-install /dev/sda
[리눅스] SELinux 보안이 강화된 리눅스를 도입하고자 넣은 SELinux 하지만 보안이 강화됨으로써 httpd 서비스 등 권한 제한으로 불편함을 많이 야기시키고 있다. selinux 상태 보기 sestatus 디렉토리/파일의 selinux 권한 보기(옵션에 Z를 추가) ls -alZ selinux 끄기 setenforce 0 selinux 켜기 setenforce 1 하지만 리부팅후엔 원래 값으로 다시 돌아오므로 직접 수정한다. vi /etc/sysconfig/selinux vi로 selinux를 열고 이미 있는 SELINUX=enforcing을 주석처리후 다른값으로 넣는다. #SELINUX=enforcing SELINUX=disabled 참고로 SELINUX 값에는 3가지가 있다. Enforcing: The default..
[리눅스] 방화벽 사전 지식 명령어중 eth0는 랜카드 인터페이스 명으로 랜카드가 여러개라면 eth0, eth1, eth2 등으로 나타난다. eth0 외에 다른 이름으로도 나타날수 있는데 확인하는 방법은 ifconfig 명령어를 사용하면 사용중인 랜카드 인터페이스명과 상세한 내용이 나온다.따라서 설정시 eth0는 사용자 랜카드에 부여된 명으로 바꿔서 실행한다. 옵션 설명-F : 모든 규칙 삭제 (해당하는 Chain에서)-A : 규칙을 덧붙이는 것으로 맨 마지막에 규칙을 적용한다. 따라서 적용 우선순위가 낮아진다.-I : 규칙을 넣는 것으로 -I INPUT 3 이라고 적으면 3번째 줄에 넣는 다는 뜻이다.-i : input 인터페이스로 일컬어지며 -i 뒤에는 인터페이스명인 eth0 등이 나온다.-o : output 인터페이..
[리눅스] marvel 랜 드라이버 설치 (R480 노트북) 리눅스 환경CentOS 6.4 홈페이지에서 리눅스용 파일을 받는다. tar.bz2형식으로 압축되어 있으므로 아래와 같은 명령어로 압축을 해제한다. tar -xjf 파일명 압축 해제된 폴더에 들어가서 install.sh을 실행시킨다. ./install.sh 메뉴대로 설치한다. 만약 설치시에 kernel head not found~ 라는 에러가 나는 경우 컴파일 관련이 없는 경우일 가능성이 있다. 아래 명령어로 설치하고 다시 인스톨을 실행시켜 설치하면 랜드라이버를 사용할 수 있다. yum install kernel-devel
[리눅스] crontab crontab 못찾는다고 할 경우 설치 $ yum install vixie-crontab OR $ yum install crontabs 서비스 시작 $ service crond start 부팅시 서비스 시작 등록 $ chkconfig crond on 크론탭 서비스 정상인지 확인하려면 crontab -e 명령어 사용한 후에 아래 내용을 기입 $ crontab -e * * * * * echo "Cron Worked $(date)" >> /home/c.txt 1분마다 생성되므로 1분 후에 /home/c.txt 파일의 내용을 확인 만약 5분마다 실행시에는 */5로 하면 0, 5, 10... 등으로 5분마다 실행된다. 정기적으로 실행하고 싶은 것이 있다면 크론탭에서 설정을 통해 정기적으로 수행 crontab -e..
[리눅스] 이메일 설정 여러 메일 계정을 하나의 메일명으로 설정하여 그룹을 보내기 예air@m.combob@m.comchina@m.com 등의 여러 메일이 존재할때 이 모든 메일을 all@m.com을 통해 보낼 수 있다. cd /etc vi aliases # Person who should get root's mail 아랫 부분에 아래처럼 추가all : air, bob, china 여기서 all은 만드는 명으로 all@m.com으로 보내게 되면 all에 해당하는 3 메일에 전송한다는 뜻이다. 저장을 한 후에 적용하기 위해 newaliases

반응형