Koozali.org: home of the SME Server

ssh für alle User

Offline schwarto

  • *
  • 6
  • +0/-0
ssh für alle User
« on: May 09, 2007, 01:32:07 PM »
Hallo!

Ich kann mich auf meinen SME 7.1.3 Server als admin und als root User per SSH anmelden.

"Normale" Standardbenutzer können nicht per SSH zugreifen. Wo kann ich die Einstellung ändern!

Gruß Uwe

Offline berdie

  • *
  • 237
  • +0/-0
ssh für alle User
« Reply #1 on: May 09, 2007, 02:59:28 PM »
Hallo Uwe,

wichtige Infos zum Thema SSH habe ich hier notiert:
http://wiki.contribs.org/SME_Server:Documentation:User_Manual:Chapter1/de#Shell-Zugang

Um zusätzlich zu "root" weitere Benutzer per SSH-Zugriff auf den SME-Server zu gestatten, hast Du folgende Möglichkeiten:

1. Der Benutzer "root" richtet dem gewünschten Benutzer eine shell ein

Dazu meldest Du Dich als "root" an der SME Server shell an und gibst für einen angenommenen Benutzer "chef" folgenden Befehl ein:
Quote
chsh -s /bin/bash chef
db accounts setprop chef Shell /bin/bash

2. Installation der Erweiterung "smeserver-remoteuseraccess"
Stephen Noble (http://dungog.net) hat eine ganze Reihe interessanter Erweiterungen erstellt, darunter auch eine komfortable Möglichkeit, ausgewählten Benutzern für FTP und SSH Zugriff zu erlauben.
Die Installation erfolgt folgendermaßen:
a) Zunächst die SW-Installation "yum" mit dem dungog-Repository erweitern:
Quote
db yum_repositories set dungog repository \
 BaseURL http://sme.dungog.net/packages/smeserver/7.0/i386/dungog/ \
 EnableGroups yes \
 GPGCheck no \
 Name 'SME Server 7 - dungog' \
 Visible yes \
 status enabled

b) Dann die gewünschte Anwendung über yum installieren:
Quote
yum install smeserver-remoteuseraccess

Die yum-Empfehlung, die Befehle "signal event post-upgrade" und anschließend "signal-event reboot" durchzuführen, kann ignoriert werden.

Viel Erfolg!

Offline schwarto

  • *
  • 6
  • +0/-0
SSH für User
« Reply #2 on: May 09, 2007, 11:12:46 PM »
Hi!

Danke für den Tipp!  Habe ich schon getestet und läuft auch so wie ich möchte ! Danke!

Uwe