본문 바로가기

반응형

리눅스/리눅스 - 공통

(9)
[리눅스] 리눅스 디렉토리별 쓰임새 / : 루트 디렉토리/bin : ls, cp와 같은 기본 명령어가 저장/boot : 시스템 부팅시 필요한 파일 저장/dev : 시스템의 장치 파일 저장/etc : 시스템 설정 파일 저장/home : 사용자의 기본 디렉토리 저장/lib : 시스템의 공유 라이브러리 저장/lost+found : fsck 명령어가 사용하는 디렉토리, 특정 파일의 위치를 결정할 수 없는 경우 이 디렉토리에 보관 (fsck : 파일 시스템의 이상 여부를 진단하고 복구)/mnt : 다른 장치를 마운트하기 위한 디렉토리/proc : 가상 파일시스템, 실제로 디스크에 저장되지 않음, 프로세스에 대한 정보를 저장/usr : 사용자가 설치한 응용 프로그램, 소스코드, 도움말 파일 등이 저장/root : 슈퍼 유저인 root의 홈 디렉토리/..
[리눅스] 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
[리눅스] vsftpd 서버 설정 root 권한으로 vsftpd 설치 # su -root# yum install vsftpdvsftpd 실행# /etc/rc.d/init.d/vsftpd start 접속시 id : 리눅스 계정 pw : 리눅스 계정 비번

반응형