본문 바로가기

ssh

(5)
맥에서 VSCode의 Remote SSH로 우분투에 접속하기 SSH는 간단히 말하면 다른 컴퓨터의 터미널을 사용할 수 있는 기능입니다. 그리고 VSCode에는 Remote SSH라고 하는, SSH를 간단하게 사용할 수 있도록 도와주는 확장프로그램이 존재합니다. 오늘은 맥(M1 맥 포함)에서 VSCode의 Remote-SSH를 이용해 우분투에 원격 접속해보겠습니다. 1. VSCode에서 Remote-SSH 설치하기 VSCode 확장 탭에서 ssh를 검색하면 [Remote - SSH]를 설치할 수 있습니다. 설치가 완료되면 VSCode의 좌측 하단에 [>< SSH: 서버이름]이 표시됩니다. 이제 우분투 환경에서 VSCode를 실행한 것과 동일한 효과를 얻을 수 있습니다. 터미널도 우분투 터미널이 돌아가고, VSCode로 코드를 작성하면 우분투 환경에 저장되고 실행됩니다.
WSL2[4] - SSH 접속하기 안녕하세요. 오늘은 WSL2의 우분투에서 SSH를 사용해보겠습니다. WSL2에 올린 우분투는 기존에 SSH를 설치하던 방식으로는 SSH를 사용하실 수 없습니다. 조금 복잡하지만 다음 명령어들을 잘 따라와주세요. 1. ssh서버 설치하기 #패키지 업데이트하기 sudo apt update #SSH서버 설치하기 sudo apt install openssh-server #ssh셋팅하기 sudo systemctl enable ssh #ip주소 확인하기 sudo apt install net-tools ifconfig #호스트키 생성 sudo ssh-keygen -A #비밀번호 인증방식 사용 sudo nano /etc/ssh/sshd_config #다음 내용을 수정합니다. PasswordAuthentication n..
우분투[9] - SSH 설치하기 안녕하세요. 오늘은 우분투에 SSH서버를 설치해보겠습니다. SSH는 터미널로 리눅스를 원격접속 할 수 있도록 해주는 소프트웨어입니다. 이런 느낌으로 리눅스를 컨트롤 할 수 있습니다. 그래픽 환경을 사용할 수 없다는 점에서 복잡하고 어렵게 느껴지실 수 있지만 간단한 설정을 해야한다거나 그래픽 인터페이스로 원격접속할 수 없는 상황에서는 상당히 유용하게 사용할 수 있으니 사용방법을 알아두시면 좋을 것 같습니다. 덧붙여, SSH권한을 얻게되면 해당 시스템을 마음대로 다룰 수 있다는 뜻이므로 보안 설정에 신경 써주시고, 사용하지 않을때는 SSH를 꺼두는 것도 좋은 방법입니다. 제 경우는 별도로 포트포워딩을 하지 않고 내부망에서만 접속할 수 있도록 설정할 예정입니다. 1. SSH 설치하기 아래 명령어를 순서대로 입..
라즈베리파이[4] - 외부에서 접속하기 안녕하세요. 오늘은 라즈베리파이를 외부에서 접속해보도록 하겠습니다. 1. 들어가기에 앞서 우리는 앞서 내부 네트워크망을 이용하여 라즈베리파이에 원격 접속하는 방법을 배워보았습니다. 2020/03/29 - [IT/라즈베리파이] - 라즈베리파이[3] - 원격 접속하기 IP도 고정적으로 할당하였기 때문에 라즈베리파이와 동일한 네트워크 망에서는 언제든 손쉽게 접속할 수 있게 되었지만 카페나 학교, 사무실 같은 외부 네트워크 환경에서 집에 설치해둔 라즈베리파이로 접속하기 위해서는 포트포워딩이라는 작업을 해줘야 합니다. 2. 포트포워딩이란? 우리가 택배를 받기 위해 집 주소를 사용하듯이 인터넷을 통해 다른 기기에 접속하기 위해서는 온라인 상에서의 주소를 발급받아야합니다. 이 주소를 바로 IP라고 부르며 전 세계적으..
라즈베리파이[3] - 원격 접속하기 안녕하세요. 오늘은 라즈베리 파이에 원격 접속하는 방법에 대해 알아보겠습니다. 라즈베리파이는 기본적으로 초소형 컴퓨터이기 때문에 운영체제를 설치하면 데스크탑 처럼 사용할 수 있습니다. 하지만 메인 컴퓨터가 따로 있는데 모니터가 하나밖에 없다면 메인 컴퓨터와 연결해두었던 모니터와 키보드, 마우스 등을 매번 라즈베리파이에 연결해줘야 한다면 무척 불편할 것입니다. 그래서 보통 라즈베리파이에 원격 접속을 가능하게 만들어두고 메인피씨에서 바로 작업을 진행하곤 합니다. 라즈베리파이의 기본 운영체제인 라즈비안은 리눅스 기반의 운영체제인데 리눅스가 기본적으로 다중 사용자(Multi User)를 지원하므로 여러명의 사용자가 각각 원격 접속을 통해 메인 PC에서 라즈베리파이에 접속 할 수 있습니다. 즉, 동시에 두명 이상..