====== Tunnings Busybox ====== ===== Rooter le MybookWorld ===== [[http://mybookworld.wikidot.com/first-steps-with-mbwe|http://mybookworld.wikidot.com/first-steps-with-mbwe]] ===== Désactivation des services ===== Une boite noire unix sans artifices, voilà ce qu'il nous faut.\\ \\ Désactivation des services du NAS dans /etc/init.d : XXX.S20openvpn → /opt/etc/init.d/S20openvpn*\\ XXX.S55mini_httpd*\\ XXX.S90smbd*\\ XXX.S95windbindd*\\ XXX.S96wixalarm*\\ XXX.S97twonkymedia.sh → /usr/local/twonky_6.0.3.9/twonkymedia.sh*\\ XXX.S99startPyload.sh → /opt/etc/init.d/S95startPyload.sh*\\ XXX.S99sxminit*\\ XXX.S9M_mionet*\\ XXX.S9WiAutoConfig*\\ XXX.S9iTune → _SK9iTune*\\ XXX.S9mDNSResponder* \\ Création d'un service S41syslogd pour Syslog (initialement inclus dans S99sxminit) : #!/bin/sh # # Syslog # PIDFILE=/var/run/syslog.pid start() { if [ ! -e "$PIDFILE" ] then touch $PIDFILE echo "Starting syslog daemon ..." /sbin/syslogd -m 0 fi } stop() { if [ -e "$PIDFILE" ] then echo "Stopping syslog daemon ..." killall syslogd rm -f $PIDFILE fi } restart() { stop start } case "$1" in start) start ;; stop) stop ;; restart|reload) restart ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit $? ===== Telnet en secours ===== Ayant prévu de jouer avec sshd, une connexion de secours par telnet (port 23) c'est mieux. Ajouter dans ''/etc/inetd.conf'' : telnet stream tcp nowait root /usr/sbin/telnetd telnetd Pour se connecter en root : Installer sudo : ipkg install sudo se connecter en admin puis passer en root avec sudo : [root@MyBookWorld ~]# telnet 0.0.0.0 23 MyBookWorld login: admin Password: ~ $ /opt/bin/su - root Password: [root@MyBookWorld ~]# {{http://doku.floriantales.fr/lib/plugins/ckgedit/ckeditor/plugins/smiley/images/heart.png?nolink&23x23|heart}} ===== Update SSHD ===== Update sshd depuis le dépôt : ipkg upgrade openssh Les nouveaux binaires ne sont pas au même endroit que les anciens.\\ Anciens : ​​​​​​​/usr/sbin/sshd /etc/sshd_config /etc/init.d/S50sshd ​​​​​​​Nouveaux : ​​​​​​​/opt/sbin/sshd /opt/etc/init.d/S40sshd /opt/etc/openssh/sshd_config Mise à jour des symlinks dans /etc/init.d : lrwxrwxrwx 1 root root 23 Nov 7 14:28 S51sshd -> /opt/etc/init.d/S40sshd* -> Nouveau SSHD lrwxrwxrwx 1 root root 9 Aug 25 15:09 XXX.S50sshd -> _SK50sshd* -> Ancien SSHD -rwxrwxr-x 1 root root 1.0k Oct 21 2010 _SK50sshd* ===== Sauvegardes distantes ===== [[http://mybookworld.wikidot.com/tutorial-setup-2mbwe-with-rsync-over-the-internet|http://mybookworld.wikidot.com/tutorial-setup-2mbwe-with-rsync-over-the-internet]]\\ \\ ~~socialite~~