본문 바로가기

linux92

[Rocky Linux] root 비밀번호 분실 시 root 로그인을 하려는데  root 비밀번호를 잊어버렸을때    grub bootloader 화면에서 e를 누른다.    rhgb quiet를          에러 발생 root 파티션이 읽기전용 (ro) 모드로 마운트 되어 있다    '/' 파티션은 읽기/쓰기(rw) 모드로 마운트 한다.     해당 vm 탭 우클릭 -> power -> restart guest 를 눌러서 vm 재부팅 2024. 4. 1.
[Linux] ssh & telnet 하지만 연결이 되지 않는다.  이번에는 ssh로 접속    비밀번호를 저장한다는 내용  ??? ssh는 된다   firewall 설정을 보니 ssh는 기본적으로 방화벽 설정이 되어있다.   + ssh는 기본적으로 설치되어 있지만, telnet은 그렇지 않다.  telnet 설치     /etc/sudoers 파일에 root권한을 사용할수 있게 설정 sudo dnf -y install telnet-server 로 설치     설치 및 실행 완료   firewall-cmd --add-service=telnet --permanent 명령어로 (영구적)방화벽 설정  다시시도  비밀번호 입력   telnet 접속 성공 2024. 3. 29.
rocky linux 9 디렉토리 구조 마운트 포인트설명 /루트 파티션/bin기본 명령어/sbin시스템 관리용 명령어 /etc시스템 환경 설정과 관련된 파일/boot부팅 커널 /media외부 장치 마운트 용도/usr응용 프로그램이 주로 저장 /lib프로그램의 라이브러리가 저장/dev장치 파일들이 저장/proc시스템의 프로세서 정보, 프로그램 정보, 하드웨어 정보 등이 있음  /tmp임시 파일이 저장됨 /var로그, 캐시 파일 등이 저장됨 /root시스템 관리자인 root의 홈 디렉토리 /home사용자별 공간 /lost-found파일 시스템 복구를 위한 디렉터리 swap 파티션 RPM 부족시 사용되는 공간 2024. 3. 29.
linux 압축 명령어 압축률 비교 사용한 명령어 압축률 (왼쪽에 있을수록 좋다)xz > bz2 > gz > Z     xz  bz2   gz   원본은 20메가 정도인데 별로 차이가 나지는 않는거 같다. 2024. 3. 25.
[Linux] rpm & dnf 먼저 iso 이미지를 넣어 줍니다.      마운트 /cdmount 디렉토리에 마운트 rpm 으로 mysql--errmsg를 설치하려고 하는데 의존성 문제로 실패    dnf를 사용하면 rpm을 사용해서 설치했을때 발생했던 의존성 에러가 발생하지 않습니다.---> dnf가 필요한 의존성을 자동으로 설치 해주기 때문입니다.     삭제합니다.    dnf가 사용하는 repo 파일이 있는 디렉토리로 갑니다.    temp 라는 디렉토리를 만들고, 모든 .repo 파일들을 해당 디렉토리로 옮겨줍니다.    새로운 .repo 파일을 생성    temp 파일에 있는 .repo 중 하나의 내용을 Local.repo 파일로 리디렉션      삽입된 이미지에 있는 .rpm 파일들이 있는 디렉토리로 baseurl를 각각.. 2024. 3. 23.
groupmod -g 먼저 유저를 생성합니다.   생성된 유저의 디렉토리의 Gid는 7000 입니다.   test 그룹의 gid를 변경한 뒤에 test 유저의 디렉토리가 UNKNOWN으로 되어있는 것을확인할수 있습니다.  man 페이지를 보니 직접 변경해 주어야 한다고 합니다.  직접 변경 완료 2024. 3. 21.
root만 사용이 가능한 명령어 2024. 3. 20.
linux 원격 컴퓨팅 명령어 virtual box 사용 기준 -해당 머신의 네트워크를 브릿지 모드로 변경 -nmcli con mod ens33 ipv4.addr "" ipv4.dns "" ipv4.gateway "" ipv4.method auto connection.autoconnect yes 명령어 입력--->4번째에는 vm의 네트워크 카드?의 이름을 작성(ifconfig 로 알아낼수 있음)  -nmcli con down ens33 -nmcli con up ens33 -dnf -y install openssh(-server) ssh 설치 -rpm -qa ssh ssh 설치 확인 -systemctl restart sshd ssh 재시작 -firewall-cmd --add-port=22/tcp --permanent 방화벽에 등록 -f.. 2024. 3. 19.
rocky linux 8.9 사용자에 sudo 권한 주기 sudoers 파일에 없어서 명령어를 실행할수 없다고 합니다.          명령어 정상 작동 2024. 3. 17.