전체 글 415

SSH, sFTP(SCP) 포트 분리

중복없이 따로 가려면 사용자 또는 그룹으로 구분해야 한다. sshd_config를 다음과 같이 수정한다.* 아래 포트 번호는 임의이다....Port 40902Port 40922...#Subsystem sftp /usr/libexec/sftp-serverSubsystem sftp internal-sftp...Match LocalPort 40902 AllowUsers 사용자 사용자2 AllowGroups 그룹 그룹2 Match LocalPort 40922 ForceCommand internal-sftp AllowUsers 사용자 사용자2 AllowGroups 그룹 그룹2 * 참고Match는 sshd_config 파일의 맨 아래에 추가한다.

관리 2026.10.01

SSH 포워드 터널 - 멀티 포트

로컬 8080 ---> 원격 80, 로컬 4443 ---> 원격 443, 로컬 8873 ---> 원격 873 이라고 가정한다. 8080, 4443, 8873 등은 임의의 포트번호이다. -. 접속 ssh -CN -L8080:localhost:80 -L4443:localhost:443 8873:localhost:873 서버주소 -. 참고C는 압축사용, N은 포워드 옵션이다.접속 후 연결된 상태를 유지하도록 한다. //예를 들어서 뭔 작업을 할 때 터미널(또는 CMD) 창을 따로 열어서 한다.

응용 2026.10.01

SSH 계정으로 Proxy 이용하기 - Windows

서버나 웹호스팅 서비스에 SSH 계정이 하나 필요하다.이용할 프로토콜은 Socks이다. 1. 명령프롬프트 실행하여 SSH 로그인ssh -D프록시포트 주소예)ssh -D1080 118.32.166.6 //1080번은 프록시포트로 임의예)ssh -D1080 계정@118.32.166.6 //로그인할 아이디를 미리 입력예)ssh -D1080 계정@118.32.166.6 -p 2222 //SSH 포트가 2222인 경우 2. 설정제어판 > 네트워크 및 인터넷 > 인터넷 옵션 > 연결 > LAN 설정 3. 인터넷 이용내 아이피 주소를 확인하는 사이트에 접속해서 SSH의 아이피가 나오는지 확인한다. .기타netsh winhttp set proxy proxy-server="socks=localhost:1080"netsh..

응용 2026.10.01

Ubuntu 설치 전, 후 모니터 Out of Range 또는 출력없음

장비의 하드웨어적인 특성 탓이다. 바이오스의 Fast booting, Secure boot, CSM, UEFI와 딱히, 관련은 없다.grub을 손대는 것 외에 아직 근본적인 해결 방안을 찾지 못했다. [설치] grub에서 e로 들어가서 리눅스 커널 로드 라인에 nomodeset 옵션을 추가한다. linux /boot/vmlinuz*** ro nomodeset 또는, linux /boot/vmlinuz*** ro quiet splash nomodeset $vt_handoff 이다. 차이는 cli, graphic 모드에 따라서이다. *grub에서 Safe Graphics를 선택했다면 nomodeset을 추가하지 않아도 된다. [설치 후] 역시 같은 현상이 발생할 것이다. 응급(싱글)모드로 들어간다. moun..

설치 2026.10.01

CUDA 설치 - Ubuntu 22.04

sudo apt install -y build-essential libglvnd-dev pkg-configwget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run* 버전은 다를 수 있음sudo bash cuda_11.7.0_515.43.04_linux.run 1. 라이선스 동의, accept 입력2. 이미 GPU 드라이버를 설치하였으면 스페이스 키를 눌러서 X를 지운다.3. 설치*GPU 드라이버를 설치하지 않아서 CUDA 인스톨러가 제공하는 드라이버를 설치하는 경우4. 시스템 변수에 CUDA 경로 설정sudo vi /etc/profile export PATH=$..

설치 2026.10.01

Could not get lock /var/lib/dpkg/lock-frontend - Ubuntu 패키지 Error

패키지간에 업데이트 꼬임으로 발생한다. 여러 프로세스가 동시에 내용을 변경하기 것을 막기 위해서 LOCK을 거는 것으로 보인다. 1. LOCK파일 조회, 프로세스 종료 sudo lsof /var/lib/dpkg/lock sudo lsof /var/lib/apt/lists/lock sudo lsof /var/cache/apt/archives/lock sudo kill -9 PID PID PID ... 2. apt, apt-get 프로세스 종료 ps aux | grep -i apt sudo kill -9 PID PID PID ... sudo killall apt apt-get 3. LOCK파일 제거 sudo rm -f /var/lib/apt/lists/lock sudo rm -f /var/cache/apt/..

관리 2026.10.01