본문 바로가기

리눅스18

centos7 vmware 고정ip static 설정 수업진행중에 고정ip가 아니라 dhcp로 동작중인것을 발견해서 고정 ip로 변경해야지, 하고 생각없이 설정을 건드렸다가 icmp 응답없음 패킷 떠서 기겁함.... 같은 centos7 이라도 vmware에서 동작할때는 추가적인 설정을 해줘야하는줄 모르고 2시간을 헛되이 날렸다 ㅡㅡ 고정 ip를 설정할 때, gateway를 스스로 계산할 수 있는 사람도 있겠지만 처음 설치해보는 사람이 gateway 주소를 계산할 수 있는 역량은 없을 확률이 크다 다른 블로그들을 참고해서 어설프게 xxx.xxx.xxx.1 대역을 써놨는데, 알고보니 xxx.xxx.xxx.2 였던 슬픈 기억 참고한 블로그 : https://makepluscode.tistory.com/104 vmnetcfg.exe 는 centos7에 포함되어 있.. 2024. 4. 15.
리눅스2 4차시 su - suser -c "echo Welcome to sbs.com. > ~sbsuser/public_html/index.html" => su -c 옵션은 계정을 변경한 후 바로 명령어를 수행할 수 있다. suser 권한으로 " "안의 명령을 실행. echo 1 | passwd --stdin suser => stdinput으로 suser의 비밀번호를 파이프로 echo 1값을 받아 설정해주는 것. 테스트용이므로 간략하게 사용 실무에서는 도메인 하나당 데이터베이스 하나를 매칭함 db생성 create database 데이터베이스명; create user 계정명@localhost identified by '비밀번호값'; grant all privileges on 데이터베이스명.* to 계정명@localhost.. 2024. 4. 14.
리눅스2 3차시 아파치 웹서버 설정 파일 분석 (/etc/httpd/conf/httpd.conf) /etc/httpd/ 외부에 파일을 만들어 불러들이는 방식 파일의 경로가 상대경로이면 서버루트ServerRoot인 /etc/httpd/ 경로가 앞에 자동으로 붙는다 ( 전체 주소 : /etc/httpd/conf.modules.d/*.conf 해당 폴더 안에 들어가보면 총 8개의 설정파일이 있는 것을 볼 수 있다 wc -l * => 현재 폴더 파일들의 라인수를 세어준다. * 위치에 폴더경로를 기재한다.) /etc/httpd/conf.modules.d/00-base.conf의 내용 ex) LoadModule vhost_alias_module modules/mod_vhost_alias.so # ServerRoot /etc/htt.. 2024. 4. 13.
rocky 리눅스로 싱글모드 패스워드 재설정하기 2차시에 배웠던 싱글모드로 진입해 패스워드 재설정하기, 를 rocky 리눅스로 해보는 것이 과제였다 음... centos랑 뭔가 너무 다른데, 하면서 일단 검색해보았다. kernel= 의 파라미터 끝에 rd.break를 입력하라고 한다. ctrl + x 로 재부팅 확실히 다르다. centos7에서는 바로 [sh-4.4#]가 떨어졌었는데, switch root로 되어 있다. 당연히 기존의 mount 명령도 passwd 명령도 먹히질 않았다. rocky 리눅스에서는 /sysroot/로 mount 한다. rw 권한이 들어온 것을 확인하고 chroot로 /sysroot 폴더를 가상의 루트 폴더로 바꾼다. 그러자 sh-4.4# 쉘 접근 권한이 떨어진다. (가상으로 설정할 루트 경로에 시스템 운영에 필요한 파일들을.. 2024. 4. 7.