.bashrc 파일에 "exit"를 넣었습니다. 기계에 물리적으로 액세스 할 수 없으므로 ssh를 사용합니다. 나는 루트 권한이 없습니다. 서버에 연결할 때마다 연결이 자동으로 닫힙니다.
지금까지 시도했습니다.
- scp 및 sftp로 .bashrc를 덮어 씁니다. 내가 무엇이든 할 수 있기 전에 연결이 닫힙니다.
- 몇 가지 다른 GUI 프로그램을 사용하여 ssh에 액세스 (연결 종료)
- ftp로 파일을 덮어 씁니다. (ftp를 사용할 수 없습니다)
- 내 집 컴퓨터에서
- $ ssh 호스트 "bash --noprofile --norc"(연결 종료)
- $ ssh 호스트 "mv .bashrc bashrc_temp"(연결 종료)
- $ ssh 호스트 "rm .bashrc"(같은 것)
- $ ssh host -t (연결이 닫힙니다)
.bashrc를 비활성화하기 전에 .bashrc를 비활성화하거나 파일을 덮어 쓸 수있는 방법이 있습니까?
최신 정보
@ ring0
나는 당신의 제안을 시도했지만 운이 없습니다. bashrc 파일이 여전히 먼저 실행됩니다.
내가 시도한 또 다른 것은 다른 계정으로 로그인하여 .bashrc를 편집하는 sudo이지만이 계정에 대한 sudo 권한이 없습니다.
관리자에게 연락 할 것 같습니다.
편집하다
shell
나는 그것을 믿을 수 없지만이 접근법은 효과가있었습니다! "출구"처음 몇 줄 내에서 발생에도 불구하고 (몇 구성된 경우 블록 및 수출 의 .bashrc 파일에, 난 아직 스무 시도에서 성공적으로 인터럽트 Ctrl 키-C에 관리 문) (삼분 걸렸다). .bashrc에서 문제가되는 줄을 제거하고 모든 것이 다시 작동합니다.