STUDY 95

맥 putty 설치하지 말고, 터미널에서 하자. 맥 telnet, ssh

맥에서 putty, secureCRT 없이 원격 접속하는 방법!맥에서 telnet, ssh !telnet IP주소 입력하면 끝~ ssh 사용자이름@IP주소 입력 후에 사용자의 비밀번호를 입력하면 끝~ 사용자 이름이란 root 및 직접 만든 사용자 계정을 뜻함.telnet, ssh 원격 접속 시에 바로 root 접근을 하지 못하도록 막아두었기에 사용자로 로그인 후 su - 를 통해 root 권한을 얻는다. /etc/securetty 파일을 수정하면 가능하다.단적으로 mv /etc/securetty /etc/securetty.backup으로 바꾸어 놓고 실행해보면 바로 root 권한으로 로그인 가능하다.

STUDY/OS X Mac 2017.03.06

openssh-server 설치 및 방화벽 설정

1.설치 확인 및 상태 확인rpm -qa openssh-serversystemctl status sshd 2.ssh 접속ssh 사용자이름@IP주소ssh centos@192.168.111.100 그리고 패스워드 입력 3. 방화벽 설정사실 위에서 접속이 되는 이유는 이미 방화벽 설정에서 ssh 접속이 허가되어있기 때문이다. 확인만 해보자.firewall-config텍스트 모드에서는 firewall-cmd --permanent --add-service=sshfirewall-cmd --reload하면 된다. 4. 내 맥북에서 접속 해본다.사용자 이름 없이 IP주소만 쳤더니 내 맥북 아이디 그대로 CentOS의 계정이름으로 수행되더라.그래도 이런 저런 비밀번호 쳐보느라 ㅋㅋㅋㅋ 3번의 실패 후 denied! ss..

STUDY/CentOS on Mac 2017.03.06

텍스트모드에서 telnet-server 설치 및 방화벽 설정

1. 설치yum -y install telnet-server (이 때 클라이언트가 없다면 yum -y install telnet 으로 설치. yum list installed | grep telnet 을 통해 확인 @base가 설치되었다는 뜻) 2. 텔넷 서버 구동 및 확인systemctl start telnet.socketsystemctl status telnet.socket 3. 새로운 사용자 아이디 생성 및 비밀번호 변경adduser teluserpasswd teluser 4. 제대로 돌아가는지 확인자신이 구현한 telnet server에 자신이 직접 접속해봄.ens33 IPADDR 로 접속하면 됨. 5. 방화벽 설정firwall-cmd --permanent --add-service=telnetfi..

STUDY/CentOS on Mac 2017.03.06

telnet 방화벽 설정 firewall-config

firewall-config 들어가서 telnet 서비스에 체크해주면 끝. 텍스트 모드에서 하려면? firewall -cmd --add-service=서비스이름(telnet) firewall -cmd --add-port=포트번호/프로토콜(23/tcp) 재부팅 후에도 방화벽 설정을 유지하려면 '--permanet' 옵션을 붙인다. 그래서, GUI모드에서 설정한 것과 똑같이 하려면?아래의 두 문장! firewall -cmd --permanent --add-service=telnetfirewall-cmd --reload

STUDY/CentOS on Mac 2017.03.06

[Engineer on the Mac] 맥 패키지 관리자 yum 대신에 homebrew !

우분투나 센트오에스에서 제공해주는 패키지 관리자로는 yum이 있다.애플에서는 어떠한 패키지 관리자도 제공해주지 않기 때문에 우리가 설치를 해야 한다. 1. hombrew 설치/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. 설치 되었는지 확인 (버전 확인)brew -v 3. 패키지 설치brew install wget 4. 패키지 설치된 것들 확인하기brew list Homebrew를 제거$ cd `brew --prefix` $ rm -rf Cellar $ brew prune $ rm `git ls-files` $ rmdir Library/Homebrew Library/Ali..

STUDY/OS X Mac 2017.03.06

GRUB 2 부트로더 비밀번호 설정을 해보자.

GRUB 2 부트로더의 설정 파일은 /boot/grub2/grub.cfg 파일이며 /etc/grub2.cfg는 링크 파일이다.grub.cfg 파일은 일반 사용자에겐 읽기 전용이며, root 사용자도 이 파일을 직접 편집해서는 안된다.설정된 내용을 변경하려면 /etc/default/grub 파일과 /etc/grub.d/ 디렉터리의 파일을 수정한 후에 'grub2-mkconfig' 명령어를 실행해 설정을 변경할 수 있다. /etc/default/grub 파일의 설정 내용을 이해해보자.GRUB_TIMEOUT=5 처음 화면이 나오고 자동으로 부팅되는 시간을 초 단위로 설정한다. -1로 하면 자동으로 넘어가지 않고 사용자가 엔트리를 선택할 때까지 기다린다. GRUB_DISTRIBUTOR="$(sed 's, rel..

STUDY/CentOS on Mac 2017.03.03

CentOS 7 root 비밀번호 잊었을 때, GRUB 부트로더 사용법

이 방법은 GRUB 부트로더에 암호를 알고 있거나 않거나 암호가 없을 경우에 사용할 수 있는 방법이다.(설정을 하지 않았다면 GRUB 부트로더의 암호는 저절로 생성되지 않는다.) 그러니까 누군가가 해킹할 것이 우려된다면 GRUB 부트로더의 암호를 필수로 설정해두어야 한다는 말. GRUB 부트로더를 건드려서 root 사용자를 마운트 시켜 부팅시킨다.root 사용자로 부팅이 되지만, 읽기 전용이다. 이를 읽기 쓰기 권한을 갖도록 re-mount 한다.그 후에 비밀번호를 바꾼다.끝. 자 이제 해보자. 해당 CentOS를 부팅시킨다.나는 CentOS 7 버전이다.부팅화면 (위 사진)에서 e를 눌러 edit 모드로 들어간다. 그 후에 linux16 /boot .... 어쩌고 하는 행을 찾는다. 아래쪽에 있다. l..

STUDY/CentOS on Mac 2017.03.02