이것은 아마도 중복되는 질문 일 수 있지만 CentOS (특히 VM에서)의 로그인 / 부팅 프로세스에 익숙하지 않아 검색 대상을 알 수 없습니다.
VirtualBox에서 CentOS 7을 실행하고 있습니다. 실수로 파일 gnome-terminal끝에 추가 했습니다 ~/.bashrc. 이제 로그인 할 때 터미널 창이 나타납니다. 터미널 세션이 실행 .bashrc되어 다른 창 등이 열리고 많은 gnome-terminal터미널 창이 넘칩니다 .
GUI 로그인없이 터미널 세션에 로그인하려고하는데 ( gnome-terminal실패) GUI없이 부팅 할 수 없습니다. 나는이 질문에 대한 답을 성공적으로 사용하려고 시도했습니다. 매번 GUI 로그인을받습니다 : CLI에서 CentOS를 부팅하는 방법? . 부팅 할 때 grub 구성을 편집하는 또 다른 방법이 있습니까, 아니면 Ubuntu의 Ctrl + Alt + F1과 같은 GUI 로그인에서 새 터미널 인스턴스를 얻는 방법이 있습니까? (예, 시도했습니다. CentOS 7에서 작동하지 않거나 VirtualBox VM에서 작동하지 않습니다.) 또는 GUI없이 터미널 세션을 얻을 수있는 다른 방법이 있습니까? .bashrc이 난장판을 고쳐?
.bashrc을 위해 오해 했다. 로그인 할 때 한 번 실행되었다고 생각했지만 모든 쉘 세션이 시작될 때마다 실행됩니다. 로그인 할 때마다 터미널 창이 나타나기를 원했기 때문에 echo 'gnome-terminal' >> ~/.bashrc. 나쁜 생각. 내가 넣어해야 추측 gnome-terminal에 /etc/init.d또는 어딘가? 여전히 부팅 프로세스를 이해하려고합니다.
sshd그 VM에 최대? 여러 가지 방법이 있습니다. 1) 단일 사용자 모드 로 시작 합니다 (예 : 부팅시 입력, 커널 선택, a 누르기, 단일 추가 , 입력 ...). 2) VM 시스템에서 sshd를 실행하면.bashrc수정 내용 을 복사하려고하면 다시 복사합니다 ( scp, sftp rsync ...). 3) 당신은 다른 사용자로 로그인 할 수 있습니다su -... 4) 다른 머신 (가상조차도)에서ssh user@host mv .bashrc bashrcToModify로그인하고 수정 할 수 있습니다 ... 0)CTRL ALT F1VM에서 작동합니까?