ssh - connection refused 오류 (바보같은 cuda 재설치)

merin·2022년 5월 16일
0

대학원 들어온지 반년이 지났지만 아직도 바보같은 실수들을 많이 한다.
두 번 다시 이런 부끄러운 실수를 하지 않기 위해 오답노트를 정리해보고자 한다.
(하지만 실수는 끝이 없기 때문에 계속해서 업데이트될 예정)

  1. 일단 노트북에서 안됐던건 wifi 때문이었다.. 학교에서 제공되는 와이파이로는 접속이 불가능함.
    와이파이 때문에 ssh 접속이 되는것도 있고 안되는 것도 있는 기본 상식은 당연히 알아두자!

  2. ssh 접속 하고 또 ssh 접속을 하는 건 하지 마..
    그리고 ssh 접속해서 jupyter notebook 맨날 키는거 하지마 그냥 서버 주소로 들어가면 다 켜져있음.

  3. 리눅스 패키지 업데이트하고 docker start 로 켜두고
    ps, images, run, exec, attach, inspect, commit, rm, rmi, logs, start, stop
    와 같은 기본 명령어들 기억하기. docker start, stop, attach 는 기본으로 기억하고 rm 은 정말 정말 조심해서 쓰기. 도커 다 날라간다

  4. https://velog.velcdn.com/images%2Fboom109%2Fpost%2Fe9a93607-4ed8-4833-8b59-4d27492fd567%2F5b208976-b632-11e5-8406-38d379ec46aa.png
    쿠다는 컨테이너 바깥에서 가져오는 거고 그 위에 도커 엔진이 들어가있기 때문에 쿠다를 재설치 할 경우 도커가 다 꺼져버린다. 이럴 경우 ssh 접속이 안되고 docker start로 다시 키고 ssh 접속해서 jupyter notebook --allow-root --no-browser --ip 0.0.0.0 으로 전부 다 다시 켜야함. 그러니까 쿠다는 재설치하지마세요.. 파이토치만 재설치하시길. 쿠다 재설치 하려면 도커 바깥에서 재설치해야하는데 이미 다 해뒀으니까 그냥 건드리지마..

  5. ssh config Missing argument 오류

/Users/at100/.ssh/config line 3: Missing argument.

이렇게 Missing argument가 뜨고 접속이 안되네요 ㅠㅠ 구글검색해도 해결방안을 못찾겠어서 여쭤봅니다 ㅠㅠ
이건뭐 아직도 모르겠음. imac에서는 접속 안되는 것... 도대체 무엇때문?

2022.07.05 드디어 해결!

https://2vup.com/ssh-config-file/

sudo vim ~/.ssh/config

HostName ***.***.***.***
User {username}@***.***.***.***
IdentityFile ~/.ssh/key/key_rsa #이건 안적었음
Port {22}

{}안에 내 서버 주소 호스트명과 포트를 넣어주면 됨. 나는 identifyFile도 안했는데 됐다.. config에서 Missing argument라고 해서 config로 들어가서 어찌저찌 하면 되겠다..는 생각을 왜 이제야 해서 아이맥으로 그동안 고생을 하고 있었는지 모르겠다만 ^^ 해결됐으니 되었다! 기부니가 좋구만!

profile
MALer

1개의 댓글

comment-user-thumbnail
2023년 10월 2일

고마워요 저도 같은문제 있었는데 따라해서 해결했습니다~

답글 달기