본문 바로가기

전체 글340

git 과 ssh putty에서 생성한 private키를 git-scm 에서 제공하는 프로그램에서는 인식을 하지 못 한다. filezilla, sftp netdrive와 몇몇 다른 프로그램에서는 잘 인식하드만... 그래서 왜 안되는줄 몰랐다... 아무튼 putty의 ssh-keygen에서 는 conversion -> export openssh로 변환해서 저장한 파일을 사용해야한다. 결국은 몽땅 다 이 파일을 쓰자... 2019. 6. 14.
ssh 사용 로컬 머신이 private 키를 가지고 리모트 머신이 authorized_keys 파일에 public 키를 저장한다. 내 서버(리눅스머신)에서 다른 ssh 서버에 접속할 때는 머신도 리모트가 아닌 로컬이 됨을 명심하자.... 내 머신에도 다른 머신에 접속하기 위한 private 키가 존재해야한다는 소리다 이 키와 쌍으로 생성된 public 키가 다른 리모트 머신의 authorized_keys 파일에 설정되어야 한다. - 로컬이 윈도우일 경우 putty를 이용하자 keygen을 실행하여 private 키를 저장하고 public 키를 복사하여 리모트 머신의 authorized_keys에 저장한다. - 로컬이 리눅스일 경우 # ssh-keygen -t rsa -b 4096 -C "account@host" 패스.. 2019. 6. 10.
zfs rollback 오류와 복구 왜 그런지 모르겠는데 zfs로 관리중이던 디렉토리 중 하나가 내용물이 몽땅 사라졌다. 크론으로 항시 스냅샷을 만들어 놓고 있던지라 크게 걱정을 안했고, 확인해보니 위클리 백업이었지만 운 좋겠도 해당 디렉토리는 바로 전날 백업이 되어 있었다. 그래서 해당 스냅샷으로 롤백을 시도한다. # zfs rollback storage/dir@2019.05.18-04:20:02 # zfs set mountpoint=/dir storage/dir@2019.05.18-04:20:02 오류 없이 끝났는데.... 이상하게도 복원된 내용이 하나도 없다.... 이때부터 멘붕..... 어떻게 하나 고민고민을 하다가 한단계 더 이전 스냅샷으로 복원을 시도했다 # zfs rollback storage/dir@2019.05.11-04:.. 2019. 5. 21.
프로세스 죽이기 plex media server 는 실행시키면 많은 프로세스들을 생성시킨다. 특별히 shutdown 명령이 있는거 같지도 않고... 그래서 한거번에 죽이는 방법을 찾았다.. # ps ax | grep Plex | awk -F ' ' '{print $1}' | xargs kill -9 awk는 -F 옵션으로 필드 구분자를 ' ' 로 사용하요 첫번째(pid) 필드만 출력한다. xargs는 입력되는 내용을 인자로 사용하여 옵션으로 주어진 명령을 실행한다. 참고로 killall 명령은 pid가 아닌 프로세스 이름으로 죽일 수 있다고 한다 2019. 5. 21.