태그 : ssh 요약보기전체보기목록닫기

1 2

리눅스에서 루트(root)에 의한 ssh 접속 허용

데스크탑 리눅스 배포판의 경우 기본적으로 루트에 의한 ssh 접속을 막도록 설정되어 있는 경우가 꽤 있는데, 루트 계정을 허용해야 한다면 /etc/ssh/sshd_config 파일을 편집해서 관련 설정을 변경해야 한다. 우분투 계열 배포판 기준이나 다른 배포판도 비슷할 것이라 생각된다. 터미널창에서 아래와 같이 작업.만약 ssh 데몬이 설치되어 있지 않...

scp - ssh를 통한 파일/디렉토리 복사

scp를 이용해서 원격으로 파일 또는 디렉토리를 복사하는 방법이다. ssh를 통해서 복사가 이루어지므로 ssh 로그인이 가능하면 복사도 문제 없다. 일반적인 복사 명령인 cp와 비슷하기 때문에 몇가지 예시를 보면 금방 감을 잡을 수 있다.홈 디렉토리에 있는 my_data.txt 파일을 myserver.com 서버의 사용자 john의 홈 디렉토리 하위에 ...

sshfs 연결에서 "Transport endpoint is not connected" 오류 메세지 관련 문제

우선, sshfs에 대한 자세한 내용은 이전 게시물을 참고하자. 여기로ssh를 이용해서 원격 서버의 디렉토리를 파일 시스템처럼 마운트할 수 있는 sshfs를 사용할 때 간혹 연결 도중에 뭔가 꼬여서 오류가 나는 경우가 있다. sshfs 연결을 실행했을 때 대략 아래와 같은 오류 메세지가 나오는 경우다.fuse: bad mount point '[디렉토리 ...

[bash: expect] 다중 사용자 환경에서 보안을 강화한 작업 자동화

이전에 작성했던 리눅스 다중 사용자 환경에서의 expect 스크립트 관련 문제에 대한 해결책이다. ssh, rsync 등 원격접속이 포함된 작업을 자동화할 때 생기는 보안 문제이며, 이에 대한 자세한 내용은 이전 게시물을 참고하자. 여기로기본적인 접근 방식은 사용자로부터 암호를 입력 받아서 이것을 임시 파일에 저장한 후, expect 스크립트에서 이 임...

[bash: expect] 리눅스 다중 사용자(multi-user) 환경에서의 작업 자동화 문제

작업 자동화를 위해 expect 스크립트를 사용할 경우, 접속암호를 인자(argument)로 사용하면 보안 측면에서 한가지 큰 문제가 있다. 이전에 게시했던 ssh 자동접속이라던가, rsync 자동백업이라던가 이런 종류의 작업이 가지고 있는 약점이다.나 혼자만 사용하는 리눅스 PC/서버라면 별 문제가 되지 않으나, 여러 사람이 함께 사용하는 환경이라면 ...

넷기어 ReadyNAS Ultra 6에서 NFS 설정 변경(심볼릭 링크 오류 관련)

얼마전에 넷기어 ReadyNAS Ultra 6의 nfs 연결에서 파일이 많은 디렉토리를 조회할 때 "Too many levels of symbolic links" 오류 메세지가 나와서 이것을 해결하려고 이리저리 찾아 보다가 결국 NAS의 ssh 접속을 활성화시키고 nfs를 sshfs로 바꿨다. 이 과정에 대한 자세한 내용은 이전 게시물을 참고하자. 여기...

넷기어 ReadyNAS Ultra 6에서 ssh 활성화

문제의 시작은 nfs였다. NAS의 특정 디렉토리에 4만개 이상의 파일이 들어가는 상황이 생기고 있는데, nfs로 연결된 리눅스 장비에서 해당 디렉토리를 조회하려고 하니 "Too many levels of symbolic links"라는 오류 메세지가 발생했다. 파일 수가 수천개일 때까지는 이런 문제가 없었던 것 같은데 한 디렉토리 안에 파일이 4~5만...

리눅스 X11 포워딩(X11 Forwarding) - ssh 접속으로 GUI 프로그램 실행하기

원격에 있는 리눅스 장비(서버)에 ssh 접속해서 GUI 기반의 어플리케이션을 실행하기 위한 방법이다. 예를 들어 서버에 접속해서 해당 서버에 설치되어 있는 웹브라우저를 실행하면 웹브라우저 실행창이 클라이언트쪽에 표시되도록 하는 것이다.X윈도우(X-Windows, X11) 기반의 기능이므로, 서버와 클라이언트 양쪽 다 X윈도우 기반이어야 한다는 점에 유...

리눅스에서 현재 실행중인 프로그램을 유지한 채로 ssh 로그아웃하기

기본적인 내용이지만, 그래도 정리해 두기로.원격의 리눅스 서버에 ssh 접속해서 열심히 작업을 하다가, 집에 갈 시간이 다 되어서 로그아웃을 해야 하는데 아직 프로세스가 끝나지 않았을 경우에 해당 프로세스를 실행중인 상태로 남겨두기 위한 방법이다.처음부터 백그라운드(background) 프로세스로 실행했다면 좋았을 테지만, 오래 걸릴 것을 예상치 못하고...

sshfs - 리눅스에서 ssh로 원격 디렉토리 연결(마운트)하기

sshfs로 원격지에 있는 리눅스 ssh 서버의 특정 디렉토리를 클라이언트에 마운트할 수 있다. ssh 파일 시스템이라는 의미로 sshfs(secure shell file system)다. 윈도우로 치면 네트워크 드라이브 연결 정도 될 듯.일단 sshfs 설치부터 하자. 우분투/데비안 기준으로 터미널창에서 아래와 같이 입력한다.sudo apt-get i...
1 2

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

9181006
6256
1212345

ad_widget_2