sshd kikapcsolas

Kezdőlap Fórumok Linuxos szoftverek sshd kikapcsolas

10 bejegyzés megtekintése - 1-10 / 11
  • Szerző
    Bejegyzés
  • #2083273
    masterminds
    Felhasználó

      Az /etc/rc.x (x = az adott futási szint) környékén keresgélj.

      #2083274
      script
      Felhasználó

        etc/rc.5
        @S55sshd file igy nez ki

        #!/bin/bash
        #
        # Init file for OpenSSH server daemon
        #
        # chkconfig: 2345 55 25
        # description: OpenSSH server daemon
        #
        # processname: sshd
        # config: /etc/ssh/ssh_host_key
        # config: /etc/ssh/ssh_host_key.pub
        # config: /etc/ssh/ssh_random_seed
        # config: /etc/ssh/sshd_config
        # pidfile: /var/run/sshd.pid
        #
        ### BEGIN INIT INFO
        # Provides: sshd
        # Required-Start: $network $remote_fs
        # Required-Stop: $network $remote_fs
        # Default-Start: 2 3 4 5
        # Short-Description: OpenSSH server daemon
        # Description: OpenSSH server daemon
        ### END INIT INFO

        # source function library
        . /etc/rc.d/init.d/functions

        RETVAL=0
        prog=”sshd”

        # Some functions to make the below more readable
        KEYGEN=/usr/bin/ssh-keygen
        SSHD=/usr/sbin/sshd
        RSA1_KEY=/etc/ssh/ssh_host_key
        RSA_KEY=/etc/ssh/ssh_host_rsa_key
        DSA_KEY=/etc/ssh/ssh_host_dsa_key
        PID_FILE=/var/run/sshd.pid

        # pull in sysconfig settings
        [ -f /etc/sysconfig/sshd ] && . /etc/sysconfig/sshd

        do_rsa1_keygen() {
        if [ ! -s $RSA1_KEY ]; then
        gprintf „Generating SSH1 RSA host key: „
        if $KEYGEN -q -t rsa1 -f $RSA1_KEY -C ” -N ” >&/dev/null; then
        chmod 600 $RSA1_KEY
        chmod 644 $RSA1_KEY.pub
        success „RSA1 key generation”
        echo
        else
        failure „RSA1 key generation”
        echo
        exit 1
        fi
        fi
        }

        do_rsa_keygen() {
        if [ ! -s $RSA_KEY ]; then
        gprintf „Generating SSH2 RSA host key: „
        if $KEYGEN -q -t rsa -f $RSA_KEY -C ” -N ” >&/dev/null; then
        chmod 600 $RSA_KEY
        chmod 644 $RSA_KEY.pub
        success „RSA key generation”
        echo
        else
        failure „RSA key generation”
        echo
        exit 1
        fi
        fi
        }

        do_dsa_keygen() {
        if [ ! -s $DSA_KEY ]; then
        gprintf „Generating SSH2 DSA host key: „
        if $KEYGEN -q -t dsa -f $DSA_KEY -C ” -N ” >&/dev/null; then
        chmod 600 $DSA_KEY
        chmod 644 $DSA_KEY.pub
        success „DSA key generation”
        echo
        else
        failure „DSA key generation”
        echo
        exit 1
        fi
        fi
        }

        do_restart_sanity_check()
        {
        $SSHD -t
        RETVAL=$?
        if [ ! „$RETVAL” = 0 ]; then
        failure „Configuration file or keys are invalid”
        echo
        fi
        }

        start()
        {
        # Create keys if necessary
        do_rsa1_keygen
        do_rsa_keygen
        do_dsa_keygen

        gprintf „Starting %s:” „$prog”
        $SSHD $OPTIONS && success „startup” || failure „startup”
        RETVAL=$?
        [ „$RETVAL” = 0 ] && touch /var/lock/subsys/sshd
        echo
        }

        stop()
        {
        gprintf „Stopping %s:” „$prog”
        if [ -r /var/run/sshd.pid ]; then
            kill -TERM `cat /var/run/sshd.pid`
            RETVAL=$?
            [ „$RETVAL” = 0 ] && success „stop” || failure „stop”
        else
            success „already stopped”
            RETVAL=0
        fi
        [ „$RETVAL” = 0 ] && rm -f /var/lock/subsys/sshd
        echo
        }

        reload()
        {
        gprintf „Reloading %s:” „$prog”
        if [ -r /var/run/sshd.pid ]; then
            kill -HUP `cat /var/run/sshd.pid`
            RETVAL=$?
            [ „$RETVAL” = 0 ] && success „config reload” || failure „config reload”
        else
            failure „not running so config reload”
            RETVAL=1
        fi
        echo
        }

        case „$1” in
        start)
        start
        ;;
        stop)
        stop
        ;;
        restart)
        stop
        sleep 1
        start
        ;;
        reload)
        reload
        ;;
        condrestart)
        if [ -f /var/lock/subsys/sshd ] ; then
        do_restart_sanity_check
        if [ „$RETVAL” = 0 ] ; then
        stop
        # avoid race
        sleep 3
        start
        fi
        fi
        ;;
        status)
        status $SSHD
        RETVAL=$?
        ;;
        *)
        gprintf „Usage: %s {start|stop|restart|reload|condrestart|status}n” „$0”
        RETVAL=1
        esac
        exit $RETVAL

        #2083275
        script
        Felhasználó

          Azt szeretnem ha akkor futna legkozelebb ha root keri tole nem pedig boot olasnal ra adasul barmely user bootolasakor.:-(

          #2083276
          masterminds
          Felhasználó

            Az ha jól sejtem egy symlink (/etc/init.d/sshd-ra), ami arra hivatott hogy elindítsa a szervert. Szóval azt töröld onnan. 🙂

            #2083277
            script
            Felhasználó

              Okes szoval az /etc/init.d/  -bol az    sshd torolheto.

              #2083278
              masterminds
              Felhasználó

                Nem!!

                Az adott futási szint könyvtárából (jelenleg /etc/rc5/) töröld csak a symlinket.

                #2083279
                script
                Felhasználó

                  Okes megtortent

                  #2083280
                  script
                  Felhasználó

                    Dee akkor a tobbi futasi szint rol is torolhetnem ugy lenne a biztonsagos nem igyvan?

                    #2083281
                    masterminds
                    Felhasználó

                      Onnan törlöd, ahol nem akarod hogy elinduljon. (Írhatnál egy hozzászólásodba két mondatot is 😛 )

                      #2083282
                      script
                      Felhasználó

                        masterminds ::)
                        turelmes vagy:-)
                        Ez az en szerencsem:-D

                      10 bejegyzés megtekintése - 1-10 / 11
                      • Be kell jelentkezni a hozzászóláshoz.