sftp 계속 접속중이라고만.. [5]

sftp 계속 접속중이라고만..

2010-03-15 20:32 - 장한별
STATUS:> Session started...
STATUS:> Resolving the host 'canopus.cnu.ac.kr'...
STATUS:> Connecting to the server 'canopus.cnu.ac.kr'...
STATUS:> Version exchange initiated...
STATUS:> server: SSH-2.0-OpenSSH_3.9p1
STATUS:> client: SSH-2.0-nsssh2_3.0.0010 NetSarang Computer, Inc.
STATUS:> SSH2 is selected.
STATUS:> Algorithm negotiation initiated...
STATUS:> key exchange: diffie-hellman-group14-sha1
STATUS:> host key: ssh-dss
STATUS:> outgoing encryption: aes128-cbc
STATUS:> incoming encryption: aes128-cbc
STATUS:> outgoing mac: hmac-sha1
STATUS:> incoming mac: hmac-sha1
STATUS:> outgoing compression: none
STATUS:> incoming compression: none
STATUS:> Host authentication initiated...
STATUS:> Hostkey fingerprint:
STATUS:> ssh-dsa 1024 63:58:40:58:49:7d:cc:04:af:b0:b7:28:96:dc:84:98
STATUS:> Authenticating for 'hanbyul'...
STATUS:> Accepted. Verifying host key...
STATUS:> Verified.
STATUS:> User authentication initiated...
STATUS:> Sent user name 'hanbyul'.
STATUS:> Sent password.
STATUS:> Access granted.

어제까진 됐는데 갑자기 접속이 안됩니다.
같은 서버내의 다른 사용자계정으로는 접속이 되구요, 제 계정만 접속이 안됩니다.
다른 프로그램이나 다른 컴퓨터에서도 접속이 안되구요.

다른사람은 접속이 가능한것으로 봐서 제 계정에 문제가 있는거 같은데요
설정한다고 파일을 이것저것 만져보긴 했는데 뭘 잘못만진것 같아요.

아직 초보자라 뭐가 이상이있는지 알수가 없습니다.

더 필요한거 있으면 올릴테니 문제 해결좀 부탁드려요 ㅠㅠ



제품명 : Xftp 3.0


Re: sftp 계속 접속중이라고만..

2010-03-16 17:58 - 넷사랑
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

로그인 계정에 문제가 생긴 것 같습니다. 사용자의 홈디렉토리의 소유 권한 문제나 접근 제어에 문제가 생겨 그럴 수 있습니다.

우선은 터미널 에뮬레이터 프로그램을 이용하여 다른 사용자로 접근을 해야 할 것 같습니다(터미널 에뮬레이터 프로그램으로 저희의 Xshell이 있으니 사용해 보십시오). 그런 후 su 명령으로 문제의 계정에 접근해 보십시오.

$su -m 계정명

사용자의 홈디렉토리가 접속하고자 하는 사용자의 소유가 맞는지 확인해 보십시오. 소유주를 바꾸는 작업은 root의 권한이 필요할 수도 있습니다.
소유주를 바꾸는 명령은 다음과 같습니다.

#chown 사용자이름 사용자_홈_디렉토리

다음으로 사용자의 홈디렉토리 접근 권한을 확인해 보시기 바랍니다. 소유주에 대한 읽기, 쓰기, 실행(디렉토리일 경우 이동) 권한이 있어야 합니다. 다음 명령으로 이를 설정할 수 있습니다.

$chmod u+rwx 사용자_홈_디렉토리

마지막으로 사용자의 시작 스크립트에 문제가 있어서 로그인 진행이 안될 수도 있습니다. 사용하는 셸마다 시작스크립트가 다르니 사용자의 홈디렉토리에 있는 .profile, .cshrc, .login, .bashrc, .bash_profile 등의 파일을 다른 이름으로 바꿔 놓으신 후 접속을 시도해 보십시오.

문제가 해결되기를 바랍니다.

감사합니다.


Re: sftp 계속 접속중이라고만..

2010-03-17 12:51 - 장한별
.cshrc 파일을 .cshrc_old로 이름을 바꾸고 접속해 보니 되네요

역시 설정하다가 뭔가 잘못건드린 모양입니다 ^^;;
친절한 답변 감사드려요!


Re: sftp 계속 접속중이라고만..

2010-06-09 02:45 - 김진수
저는 .bashrc를 .bashrc_new로 고치고 해봤더니 되네요.
.cshrc와는 상관이 없군요.
어쨋든 이름 고치는 것으로 일단 sftp는 해결했습니다.
그런데 매번 이래야하는지요.
스크립트 파일은 예전에는 잘 되던건데요.
언제 시간내서 점검해봐야겠네요.


Re: sftp 계속 접속중이라고만..

2010-06-09 17:08 - 넷사랑
유닉스/리눅스에는 명령어 해석기로 다양한 셸이 사용됩니다. 그러한 셸 종류로는 지금은 잘 안 쓰는 sh(Bourne Shell)과 csh(C shell)이 있고 최근에는 bash(Bourne Again shell), tcsh, ksh 등을 많이 씁니다. 이러한 셸에는 시작스크립트라는 것이 있습니다. 로그인을 하자마다 적용하고자 하는 사항을 기록한 파일입니다. 이 시작 스크립트 파일은 사용하는 셸에 따라 다릅니다.

사용자의 셸은 /etc/passwd에 지정되어 있고, echo $SHELL 명령어로 확인할 수 있습니다.

셸에 따른 시작 스크립트는 다음과 같습니다.

csh, tcsh -> .cshrc, 로그인 셸일 경우에는 .login 파일도 참조합니다.
sh, ksh -> .profile
bash -> .bash_profile, .bashrc

시작 스크립트는 명령어 경로 등 사용자 환경을 설정하기 위해 사용하므로 시작 스크립트에 문제가 있어서 어떤 프로그램이 동작하지 않는다면 그 원인을 찾아서 문제를 해결하시는 것이 좋습니다. 줄의 앞에 '#' 문자를 입력하면(주석 처리) 해당 줄은 실행하지 않으니 이를 이용하여 어느 줄에서 문제가 되는지 확인해 보시기 바랍니다.

도움이 되었길 바랍니다.

감사합니다.


Re: sftp 계속 접속중이라고만..

2010-06-16 18:46 - 김진수
도움이 되었습니다.
#로 의심가는 줄을 마킹하고 다시 로그인하고 해보니 곧바로 되는군요.
감사합니다.


이전 조회수: 335