본문 바로가기

IT/LINUX30

[LINUX][RHEL7] hostname 변경하기 Redhat 7 버전에서 호스트 네임 설정 1. 파일 수정을 통한 변경 1) /etc/hostname 파일내용 변경 # vi /etc/hostname Rhel7-test 2) 리부팅 # reboot 2. hostnamectl 명령어 사용하여 변경하기 1) hostname 설정 # hostnamectl set-hostname Rhel7-test 2) 적용확인 # hostnamectl status 3) 설정파일 적용된지 확인 # cat /etc/hostname 2016. 12. 24.
[LINUX] 리눅스에서 rsync 명령으로 특정 디렉토리를 타 서버에 백업하기 A 서버의 /Admin/sw 디렉토리 전체파일을 B 서버의 /Admin/sw 으로 백업 할 경우 rsync 명령으로 편리하게 활용 할 수 있다. rsync 명령 사용시 ssh 프로토콜을 사용한다. 현재서버의 /Admin/sw 디렉토리를 serverB 서버의 /Admin/sw 디렉토리로 복사한다. # rsync -avz /Admin/sw root@serverB:/Admin/sw password: ******** -> root 패스워드 입력 2016. 12. 23.
[LINUX][RHEL7] xfs 파일시스템 사용하기 Redhat Linux7 버전을 디폴트로 설치하다 보면 생성되어지는 시스템이 xfs 파일시스템 이다. ext4에 비해 여러면 에서 개선되었다고 하지만 xfs는 확장은 되지만 축소는 되지 않는다고 한다. 안정성을 생각하면 운영되는 서버에 파일시스템을 축소 할일 이 있을지는 모르겠지만 어쨋건 xfs는 확장만 가능한 시스템이다. 축소하려면 백업 후 파일시스템을 재 생성하여 다시 리스토어 하는 방식 밖에 없는 것 같다. Xfs를 사용하여 파일시스템을 생성, 확장 하여 보자 1. 파티션 생성 1) 디스크 디바이스 확인 [TEST-root] rh70:/root#lsscsi [0:0:0:0] disk VMware Virtual disk 1.0 /dev/sda [0:0:1:0] disk VMware Virtual di.. 2016. 12. 23.
[LINUX][RHEL6] 리눅스 서버에 ICMP Ping 패킷 차단하기 [LINUX] 리눅스 서버에 ICMP Ping 패킷 차단하기 1. ICMP Ping 응답확인 Ping 명령을 통해 패킷 4개만 전송해보자 [root@rhel6-test ~]# ping -c 4 localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.013 ms 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.026 ms 64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.025 ms 64 bytes from localhost .. 2016. 12. 23.
[LINUX] SELINUX 모드 설정하기 [LINUX] SELINUX 모드 설정하기 /etc/selinux/config 파일 내에 3가지 옵션이 있습니다. # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. 리눅스를 신규로 설치하게 되면 기본모드는 Enforcing이 됩니다 보안이 강화 되어있지만 테스트등을 진행시 제약사항이 많기 때문에 테스트시에는 disable을 해서 사용합니다. 1 리부팅시 disable 시키기 # cat /etc/selinux/config # This file controls the state of S.. 2016. 12. 23.
[LINUX][RHEL6] GRUB 패스워드 설정하기 [LINUX][RHEL6] GRUB 패스워드 설정하기 1. RHEL6 버전에서의 설정 - RHEL6 버전에서 해시값을 생성하여 grub 패스워드를 설정해보자 1) grub-md5-crypt 명령을 사용해서 암호의 해시 값을 생성 [root@rhel6-test ~]# grub-md5-crypt Password: ********* Retype password: ********* $1$48tk5/$HOqkDia6yJNEj4WXd.SaY/ 2016. 12. 22.
[LINUX] tar 및 압축 명령정리 [LINUX] tar 및 압축 명령정리 - tar, zip, gz, bz2, xz 압축파일 형식 사용을 위한 명령 정리를 해보도록 하겠습니다. 1. zip - 압축하기 # zip -rF (압축파일명).zip (압축할 폴더 또는 파일) r : 서브 디렉터리 까지 압축, F : 한글 이름을 가진 파일까지 압축 합니다. - 압축풀기 # unzip filename.zip # unzip filename.zip -d /foldername/ 2. tar - 압축하기 # tar -cvf [압축파일명.tar] [압축할 파일/디렉토리] - 압축 풀기 # tar -xvf filename.tar # tar -xvf filename.tar -C /folder/dest_folder_name/ #지정된 위치에 압축풀기 3. tar.. 2016. 12. 22.
[LINUX][RHEL6] NTP slew option 설정하기 [LINUX][RHEL6] NTP slew option 설정하기 테스트환경 : Redhat6 2.6.32-431.el6.x86_64 윤초대응을 위해서 기존에 설정된 NTP서버에 Slew 옵션을 적용해보자 7버전부터는 커널에서 기본적인 대응을 한다고 한다. 1. 바라볼 ntp 서버 설정 [root@rhel6-test sysconfig]# vi /etc/ntp.conf -> 특정서버 주소삽입 server 192.168.0.1 iburst 2. slew 옵션적용 [root@rhel6-test sysconfig]# vi /etc/sysconfig/ntpd OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid -g" -> x옵션 삽입 3. 서비스 재시작 [root@rhel6-test sy.. 2016. 12. 22.
[LINUX][RHEL6] FTP서버 사용하기 [RHEL6] FTP서버 사용하기 Redhat 6버전에서 vsftp를 이용하여 FTP 서버를 구성해보자 1. 패키지 설치 - 설치가 되어있지 않다면 패키지를 설치하자 [root@rhel6-test ~]# yum -y install vsftpd Loaded plugins: product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Install Process Resolving Dependencies --> Running transacti.. 2016. 12. 20.
[LINUX][RHEL6] multipath 사용하기 [LINUX][RHEL6] multipath 사용하기 테스트환경 : Redhat 6 2.6.32-431.el6.x86_64 스토리지에서 LUN을 할당 받은후 리눅스의 multipath를 사용하여 디스크를 사용하여 보자. 설치 ISO파일을 local repository로 설정하였다 1. multipath 패키지 설치 -- 패키지 확인 [root@rhel6-test ~]# yum list | grep multipath This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. device-mapper-multipath.x86_64 0.4.9-72.el6 local de.. 2016. 12. 19.