리눅스 계정에 대한 제한 쉘 적용 및 SSH 터미널 제한에 대한 질문!!!!

ggumgge의 이미지

안녕하세요, 알아본다고 알아보다가 어떻게 테스트를 해봐야 하는지도 막막해서
무작정 질문 부터 던집니다.

현재 A와 B 두 대의 서버를 구동중인데, A에는 ssh 프로토콜로 동작하고 있는서비스가 돌고있고, B에는 데비안패키지서버(SSH 사용)와 80포트로 웹페이지 하나가 서비스 되고 있습니다.

문제는 현재 A와 B의 서버에 많은 사용자 계정이 존재합니다.
위에 말씀드린 서버스를 이용하기 위해서는 계정만 존재하면 되는것이 아닐까 해서요..
아예 서버에 터미널로 접근하는 것 자체를 차단하고 싶습니다.

계정 홈디렉터리에 용량을 마구 사용하는 사용자부터, 관리자 명령을 사용하는 분까지..
잘 제어가 안되고 있는데.. SSH 프로토콜로 서비스하고 있는 것들은 잘 이용하면서 터미널 접근만 차단할 수 있을까요?

검색해보니 ssh 터미널 접속에 대한 설정파일이 있던데, 이것을 이용하면 될까요?
답변 부탁드립니다. ㅠㅠ

추가: 쉘을 이용해서 접속을 차단할 수도 있을까요?
제가 예전에 어느 서버에서 보았는데,
etc/passwd 파일을 보면 관리자들은 /bin/bash를 사용하고
일반 유저들은 /usr/bin/user-shell이라는 별도의 쉘을 사용하도록 되어있었습니다.
'user-shell'을 할당받은 사용자는 터미널 접속은 할 수 없더라구요, 그러나 서버에서 동작하는 FTP나 HTTP 서비스는 정상적으로 이용하고 있었습니다.

ggumgge의 이미지

쉘을 /bin/bash가 아닌 /bin/false로 바꾸니까 우선 터미널 접속은 잘 막히는데...
사용자들이 유일하게 이용해야 할 SCP가 안되네요... 흑 ㅠㅠ

planetarium의 이미지

http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1208106

쉘을 /bin/false 대신 /usr/lib/openssh/sftp-server 같은걸로 바꾸라는거 같네요.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.