본문 바로가기

시스템운영44

리눅스 ssh 접속 / 초기배너 설정하기 리눅스계열의 서버에 콘솔 접속 초기화면을 예쁘게 보여줄수는 없는 것일까? root 권한으로 또는 sudo 권한으로 아래 파일을 편집한다. $> vi /etc/motd - 로그인 이후 초기 배너 설정파일 $> vi /etc/issue - 로컬 console 에서 로그인 배너 설정파일 $> vi /etc/issue.net - 텔넷/ssh 접속 배너 설정파일 아스키 코드로 작성해야 한다. 아름다운 아스키를 구하고 싶다면 아래 사이트를 방문해보자 https://www.asciiart.eu/ https://www.asciiart.eu/animals/camels ASCII Art Archive A large collection of ASCII art drawings and other rela.. 2020. 4. 24.
chmod,chown,chgrp chmod chmod 특정 파일 또는 디렉토리의 퍼미션(permission)을 변경 명령어. ※ 명령어 위치 : /bin/chown ※ 퍼미션(permission) : 특정 파일이나 디렉토리에 대하여 읽기, 기록하기, 삭제하기 등의 권한을 설정해 놓은 것으로 다중 사용자 운영체제(Multi-User Operation System)에서 파일의 접근 권한과 보호 등을 위하여 필요한 것이다. 또한 퍼미션은 리눅스뿐아니라 UNIX, Solaris, AIX, FreeBSD 등의 운영체제에서도 같은 목적으로 사용할 수 있다. 특히, 웹(WWW)으로 홈페이지를 보여 줄 때에 웹문서 파일의 퍼미션 설정이 되어있지 않아서 “이 문서는 허용되지 않았습니다.”라는 웹페이지 에러를 자주 접하곤 한다. 이에 대한 원인은 거의 .. 2020. 4. 23.
top 명령 top : 현재 시간, uptime(서버기동후 시간), users(현재 로그인 유저 수),load average(1분평균, 5분평균, 15분평균) load average(로드 에버리지) : 작업 대기시간. -값이 1이라면 1분동안 평균 1개의 프로세스가 대기상태. -보통 5정도면 서버가 부하상태로 판단. 10~15라면 과부하로 판단 Tasks : 전체프로세스 수(total), 현재 실행중인 프로세스(running), 유휴상태 프로세스(sleeping), 정지상태 프로세스(stopped), 좀비 프로세스(zombie) Cpu(s) : 사용자가 사용중인 프로세스(us), 시스템이 사용하는 CPU 사용률(sy), NICE정책에 의해 사용되는 CPU 사용률(ni), 사용되지 않은 CPU의 미사용률(id), 입출.. 2020. 4. 23.
인터넷 연결이 확실치 않음(wifi/LAN) - 해결하기 "인터넷 연결이 확실치 않음"(WIFI) - 해결하기 같은장소에서 여러대의 인터넷을 사용하는경우에, 특정 노트북 1대 , 특정 스마트폰 1대만 안되는 경우가 있다. 나의 PC가 잘못된것인까? 나의 스마트폰이 잘못된 것일까? 아래 2 가지만 점검해보도록 하자. 1. 공유기 리부팅 공유기를 리부팅하면 공유기에 연결된 모든 단말(노트북/PC/스마트폰/TV)들은 새로운 로컬IP를 부여받게 된다. 그래도 해결이 안되면, 아래 2 단계를 수행한다. 2. 공유기 보안설정 공유기 보안기능으로 ICMP 공격, DoS 공격으로 인해 공유기에서 IP 할당을 차단한 경우이다. 이런경우는 차단된 IP 를 [삭제] 하면 해결할 수 있다. - 접속가능한 PC로 공유기 관리자로 접속한다. - 공유기에서 [보안설정] 메뉴를 찾는다. .. 2020. 4. 22.
network IP 설정 network IP vi /etc/network/interfaces dhcp # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp static # The primary network interface # This file describes the network interfaces avail.. 2020. 3. 18.
망분리 망분리 망분리는 내부 네트워크망과 외부 네트워크망을 분리하여 외부로의 침입을 막고 내부 정보의 유출을 막는 것을 목적으로 한다. 망분리 방법에는 몇 가지가 있으나 정부에서는 물리적 망분리를 금융권에서는 SBC(Server-based Computing)형태의 망분리를 도입한것으로 알고 있다. 단일망에서 발생하는 해킹의 위협 물리적 망분리는 말 그대로 물리적으로 네트워크망을 분리한다. 다음 그림과 같이 외부의 네트워크와 내부의 네트워크를 별도로 구축하는 것이다. 이 방법의 장점은 물리적으로 분리가 되어 있기 때문에 가시성이 확보되어 분리된 상태를 눈으로 직접 확인할 수 있고 시스템 적으로 완전하다는 것이다. 특별한 기술이 필요하지 않기 때문에 충분히 검증된 기술로 구축할 수 있고, 프로젝트를 수행할 수 있는.. 2020. 3. 18.
IP 설정하기 /etc/network/interfaces 파일을 열고 아래와 같이 IP 정보를 기입한다. enp0s3 로 현재 nat 어댑터로 구성이 되어 있고 신규로 enp0s8 어댑터에 대해서 호스트 전용 네트워크를 설정한다. $ sudo vi /etc/network/interfaces # This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The .. 2020. 3. 17.
[ UNIX/LINUX ] Shutdown ==== /sbin/init 명령어 -bash-3.00# init 0 updating /platform/i86pc/boot_archive...this may take a minute --> 시스템 종료 -bash-3.00# init 6 updating /platform/i86pc/boot_archive...this may take a minute -->시스템 리부팅 ==== /usr/sbin/shutdown 명령어 ==== --> System V 계열의 명령어로서 솔라리스 2.x 버전에 처음 도입되었다. shutdown [-g grace-period] [-i 0 1 5 6 S s] [-y] [messages] -g : 지연 시간을 초 단위로 명시할 수 있다. - i 옵션을 사용하지 않으면 지연 시간을 명.. 2016. 7. 12.
[ Mac ] 맥 OS 에서 root 계정 관리 하기 맥 OS 에서 root 계정 관리 하기1.맥 OS X을 새 하드 디스크에 설치했다면, 루트 계정이 안 만들어져 있습니다.따라서 맥 오에스 텐 안에서 터미널 열어서$ 프롬프트 상태에서 su 명령을 내려도 암호가 맞을 리가 없으므로 su 명령을 사용할 수 없습니다.이럴 때는 재부팅할 필요 없이, 응용 프로그램 안에 있는 터미널을 실행하여, $ 프롬프트 상태에서$ sudo -s 자신의 계정 암호 (이때 계정이 관리자 등급 계정이어야 함)그러면 # 프롬프트로 바뀝니다. 여기서# passwd rootroot 계정에 사용할 암호를 입력하고 확인을 위해서 한번 더 같은 암호 넣고 이제부터는 터미널에서 su 명령을 사용할 수 있죠.2.다음은 이미 설정해 놓은 루트 계정 암호를 잊어버렸을 경우에 새로 설정하는 방법입니다.. 2016. 1. 5.