[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SSHd (Geloest)



Jens Seidel schrieb:

On Fri, Oct 05, 2007 at 04:51:39PM +0200, Chris K. wrote:

Christian Schmidt schrieb:


Hallo Jens,

Jens Seidel, 05.10.2007 (d.m.y):
[...]
...wenn Du Dich gerade im Verzeichnis /etc/init.d befindest.


Klar, dort befandt sich Chris ja auch (warum auch immer).


find / -name sshd  ???


Ansonsten halt "/etc/init.d/sshd restart".


Sicher, warum Chris nicht in der Lage ist "/etc/init.d/sshd restart"
einzugeben ist mir ein Rätsel ...

Schau mal bitte in meine erste Mail.
Und dann in die laufenden. Dort siehst Du dass ich das getan habe, aber immer wieder ohne gewuenschten Erfolg!


Der sshd liegt wohl zum starten im Vezeichnis /usr/sbin/ ...


Ja.

Soll also heissen:
/etc/rc3.d/ ./S20ssh restart
musste in diesem Fall wohl genau der Befehl sein um den SFTP-Server neu zu starten.


Wieso???? /etc/rc3.d/S20ssh ist ein Link auf /etc/init.d/sshd!

Jens


Richtig! - Das ist ein Link auf die etc/init.d/sshd.
Nur wieso es bei der DIREKTeingabe nicht geklappt hat, aber hier .. - Hier findest Du die Antwort auf Deine Frage vermute ich:


#! /bin/sh
set -e

# /etc/init.d/ssh: start and stop the OpenBSD "secure shell(tm)" daemon

test -x /usr/sbin/sshd || exit 0
( /usr/sbin/sshd -\? 2>&1 | grep -q OpenSSH ) 2>/dev/null || exit 0

if test -f /etc/default/ssh; then
    . /etc/default/ssh
fi

check_for_no_start() {
# forget it if we're trying to start, and /etc/ssh/sshd_not_to_be_run exists
    if [ -e /etc/ssh/sshd_not_to_be_run ]; then
echo "OpenBSD Secure Shell server not in use (/etc/ssh/sshd_not_to_be_run)"
        exit 0
    fi
}

check_privsep_dir() {
    # Create the PrivSep empty dir if necessary
    if [ ! -d /var/run/sshd ]; then
        mkdir /var/run/sshd
        chmod 0755 /var/run/sshd
    fi
}

check_config() {
    if [ ! -e /etc/ssh/sshd_not_to_be_run ]; then
        /usr/sbin/sshd -t || exit 1
    fi
}

export PATH="${PATH:+$PATH:}/usr/sbin:/sbin"

case "$1" in
  start)
        check_for_no_start
        check_privsep_dir
        echo -n "Starting OpenBSD Secure Shell server: sshd"
start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS
        echo "."
        ;;
  stop)
        echo -n "Stopping OpenBSD Secure Shell server: sshd"
start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/sshd.pid
        echo "."
        ;;

  reload|force-reload)
        check_for_no_start
        check_config
        echo -n "Reloading OpenBSD Secure Shell server's configuration"
start-stop-daemon --stop --signal 1 --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd
        echo "."
        ;;

  restart)
        check_config
S20ssh




Reply to: