페도라 코어3 useradd 로 계정 추가시 ssh 접속 문제 도와주세?

wire101의 이미지

페도라 코어3 에서
useradd myid
passwd myid후
myid 계정으로 ssh 접속이 안되내요
/etc/ssh/ssh_config파일에
UsePAM yes 로 설정 되어 있고
/etc/passwd 파일에
myid:x:501:501::/home/myid:/bin/bash
설정 되어 있고요

참고로 페도라 코어 3 설치시 처음 생성 했던 계정으로는
ssh 접속 가능하고요 su로도 root 권한 가능 합니다.

한수 지도 부탁 합니다.

읽어 주셨어 감사 합니다. :oops:

arboris의 이미지

자세히 말해 드리는 것 보다는 이 방법이 더 나을 것 같군요.
/etc 아래 어딘가에 ssh와 ftp서비스를 사용할 수있는 사용자 리스트와 사용할 수 없는 사용자 리스트가 있습니다. 각각 다른 파일들 입니다. 텍스트 에디터로 여신후 원하는 사용자 이름을 넣으시거나 빼시면 됩니다.
useradd로 사용자 추가시 위의 파일들은 자동으로 업데이트 되지 않습니다.
루트 권한의 사용자가 위의 방법처럼 수동으로 고치거나, 스크립트를 짜서 해결 합니다.

혹시 파일들이 다 생성되지 않았다면, 각 서비스의 설정 파일들을 살피셔서 직접 생성하셔도 됩니다.

여담이지만, useradd 한 다음에 passwd 도 하셨지요?

우분투가 좋아요.

wire101의 이미지

useradd test
passwd test

다했습니다.
님 말씀 처럼 /etc ssh 파일은 없고요
/etc/ssh 방에 여러 파일 들이 있습니다만
사용자 관련 파일은 없는거 같은대요

참고로 페도라3
설치시 생성했던 계정은 ssh로 접속이 가능합니다.
su도 사용 가능하고요

머리가 나쁘면 손발이 고생한다

nohmad의 이미지

test 말고 다른 이름으로 생성해보세요. test는 너무 흔한 이름이어서 시스템에서 기본으로 막아놓은 것인지도 모릅니다. /etc/passwd 파일을 열어보고 기본 쉘 경로가 올바른지 확인해보세요.

arboris의 이미지

일단, ssh에 관해서는 제가 잘 못 알고 있었던것 같습니다.
ftp는 vsftpd를 쓰신 다면 처음에 말씀드린것이 맞습니다.
sshd_config 파일에 보면 UsePAM 이 있습니다.
uncomment하시고 yes로 하시면 될것입니다.
/etc/passwd에서 test 계정의 쉘이 bash나 기타 쉘로 되어있는지
확인하시고 혹시 nologin이라면 bash로 고쳐주셔야 합니다.
그래도 안된다면 혹시 test라는 계정이 시스템에서 사용하는 계정일 수도 있으므로 다른 계정이름을 주시는 것이 좋을 듯 합니다.
brutal force방식의 해킹툴에 test계정도 공격하라고 되어 있기도 합니다.
설정을 바꾸시고 $ service sshd restart 해주셔야합니다.

이정도가 제가 알고 있는 범위입니다. 더 정확히 아시는 분이 계시면 도와 주세요.

우분투가 좋아요.

익명 사용자의 이미지

님 감사
test 는 상징적의미

/etc/passwd 의 파일에 /bin/bash 되어 있는걸 확인 했습니다.

익명 사용자의 이미지

arboris님
UsePAM yes
되어 있습니다.

제 생각이지만 pam 이 체크하는 파일이 어딘가 있을꺼 같은대요

까나리의 이미지

/var/log/message

로그메시지 확인하세요, 정확하게 어떤 이유로 로긴이 안되는지

위에 말로는 아무래도 pam 쪽이 젤 유력할듯 합니다.

codebank의 이미지

접속한 형태를 적어봐 주세요.(접속때 사용한 명령과 그때 나온 메시지등...)

접속하고자하는 시스템에 해당 유저가 없을때도 접속이 불가능합니다.
일단 제가 실험해본바로는 다음과 같습니다.
A 시스템 (test1) : user1
B 시스템 (test2) : user1, user2

B시스템에서 A시스템으로 접속(user1으로)

 test2@user1 ~ # ssh test1
password: ******
test1@user1 ~ #

B시스템에서 A시스템으로 접속(user2으로)

 test2@user2 ~ # ssh user1@test1
password: ******
test1@user1 ~ #

위 예에서 해당 시스템에 유저가 없을때 접속이 불가능하므로 user1유저로
접속을 유도한 예입니다.
한번 접속을 원하는 쪽에 해당유저가 있는지 확인해보세요.

------------------------------
좋은 하루 되세요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.