2022년 8월 29일 월요일

[Emacs + Windows] SSH Tramp

윈도우즈에서 emacs 로 ssh 접속시 sshx 또는 plink 를 사용할 수 있는데 개인적으로 plink (putty) 가 더 잘 동작했다.


참고: https://www.emacswiki.org/emacs/Tramp_on_Windows 

 

sshx 

/sshx:username@hostname: 


plink

/plink:username@hostname:

putty 설정을 공유함


pscp

파일 복사시 scp 대신 pscp

 

팁)

포트 번호 입력 방법

/plink:username@hostname#portnumber:

 

pagent 로 키 관리

pagent 에 키를 추가하면 ssh 접속시 키를 자동으로 찾는다.

부팅 시 자동 실행 방법

1. pagent 바로 가기 만들기 (예: C:\Program Files\PuTTY)

2. '시작 프로그램 폴더' 열기: 윈도키 + r (실행) -> shell:startup

3. 바로 가기 복사

4. 바로 가기 속성

5. '대상' 입력 창에 파라메터로 키파일 (*.ppk) 위치 나열


2021년 6월 20일 일요일

snap emacs 설치

https://snapcraft.io/

 

snap 로 쉽게 emacs 설치

 

sudo snap install emacs --classic

 

docker container 안에서는 작동 안함

관련 작업

https://askubuntu.com/a/961959

https://github.com/ogra1/snapd-docker

 

문제점

서비스 데몬으로 실행 시 터미널을 종료하면 서버가 같이 꺼지는 문제가 발생했다.

2019년 10월 10일 목요일

Macosx Catalina 업그레이드 후 Emacs 문서 접근 제한


참고: https://apple.stackexchange.com/a/371945

증상:

  • Macosx Catalina 업그레이드 후 emacs 로 문서 폴더 접근 제한 문제


해결 방법:

  • /usr/bin/ruby 를 전체 디스크 접근 권한에 포함

순서:
  1. 시스템 환경설정
  2. 보안 및 개인 정보 보호
  3. 개인 정보 보호 탭
  4. 전체 디스크 접근 권한
  5. 자물쇠 풀기
  6. + 버튼
  7. Command + g 키 후 /usr/bin 입력
  8. ruby 선택