>> Edit article
이름
제목
패스워드
감사합니다. 참고로 올리신 글을 보고 몇가지를 체크했는데 아니이런... /etc/shells 내에는 있는데요... 제 패스워드 파일의 쉘패스가 없더군요... 정말 이상하군요... 아마도 체인지쉘명령의 버그인가? 아무튼 패스워드파일에 직접 쉘패스를 써버리고 FTP 접속을 하니 잘 되는군요... 감사합니다. POSIX 쉘은요... 본쉘 계열에서 발전한 표준쉘인지 ... 그럴꺼예요. 저도 잘은 몰라서... 그럼 즐거운 시간되세요... : : 참고만 하세요.... : 님의 질문을 보고 리눅스에서 확인해보질 않았습니다. : : 제가 아는 유닉스들에서는 대개... : (이건 아마도 BSD 계열의 특징인 모양입니다. SVR 계열엔 해당이 없네요.) : : /etc/shells 란 파일이 있고 그 파일 안에 각종 쉘들의 경로와 이름이 : 명시되어 있습니다. : : 그 쉘들의 목록에 들어 있지 않는 쉘을 로긴쉘로 사용하는 사용자는 : ftp로 접속이 되지 않더군요. : : 아마도... 리눅스도 그와 같은 이유로 안되는 것이 아닌가 싶은데... : 다시 말씀드리지만 리눅스에서 확인해 보지는 않았습니다. : : 해결 방법은 /etc/shells 파일내에 명시된 쉘을 로긴쉘로 사용하거나 : 아니면, 그 쉘을 /etc/shells 내에 기록하면 될겁니다. : : 근데, POSIX shell 이 뭐죠? : : 그럼... : : : 안녕하세요 : : 이글을 읽어 주셔서 감사합니다. : : : : 정말 이상하고 당혹스러워 질문을 드립니다. : : 저번에 한번 질문을 했는데요. : : 그때는 제가 시스템을 백업하고 잘못 덮어 씌운줄 알았거든요. : : 지금 알고 보니 그런것이 아니더군요. : : : : bash shell 에서 ftp를 잘 쓰고 있는 상태에서 : : shell을 posix shell 로 바꾸면 login이 되지 않습니다. : : 그래서 다시 bash 로 바꾸면 잘 되고요... : : 정말 초보자라 이런 일이 일어나니 황당해서 어떻게 해야 되는지... : : : : 그럼 이런 경우에 어떻게 해야 되는지 정말 난감합니다. : : 답변좀 부탁드립니다. : : : : 그럼 이렇게 읽어 주셔서 감사드리고, 모두들 즐거운 시간되세요. : : 안녕히 계세요...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved