Hozzászólások
-
SzerzőBejegyzés
-
masterminds ::)
turelmes vagy:-)
Ez az en szerencsem:-Dszoval igy csinaltam meg a dolgot 5 percenkenti inditasra
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/# run-parts
01 * * * * root nice -n 19 run-parts –report /etc/cron.hourly
02 4 * * * root nice -n 19 run-parts –report /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts –report /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts –report /etc/cron.monthly
*/5 * * * * root nice -n 19 /usr/bin/myip
*/5 * * * * root nice -n 19 /etc/init.d/httpd startDee akkor a tobbi futasi szint rol is torolhetnem ugy lenne a biztonsagos nem igyvan?
Okes megtortent
Okes szoval az /etc/init.d/ -bol az sshd torolheto.
Azt szeretnem ha akkor futna legkozelebb ha root keri tole nem pedig boot olasnal ra adasul barmely user bootolasakor.:-(
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/functionsRETVAL=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/sshddo_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_keygengprintf „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 $RETVALigyexem ::)
akkor mindent ami az /etc/init.d -ben van:-)
huhhhuhuuu
vilagit a fejem a tudomanytol:-) -
SzerzőBejegyzés
legutóbbi hsz