ncftpput -u admin -p admin -R -DD 192.168.1.3 / /root/testftp_need_delete/
แสดงบทความที่มีป้ายกำกับ Raspberry PI แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Raspberry PI แสดงบทความทั้งหมด
วันจันทร์ที่ 9 ตุลาคม พ.ศ. 2560
วันจันทร์ที่ 21 มีนาคม พ.ศ. 2559
Raspberry PI config Fail2ban ให้ send mail
nano /etc/fail2ban/jail.conf
edit
edit
1. edite destemail = youremail@domain.com
2. edit action
action = %(action_)s
to action = %(action_mw)s
วันพุธที่ 17 กุมภาพันธ์ พ.ศ. 2559
backup sdcard Rasberry pi on Linux with dd show status of copy
apt-get install pv
pv -tpreb /dev/sdb | dd of=rasp.img bs=1M
***sdb is ALL of SDCARD partition include boot***
source==> http://www.cyberciti.biz/faq/linux-unix-dd-command-show-progress-while-coping/
pv -tpreb /dev/sdb | dd of=rasp.img bs=1M
***sdb is ALL of SDCARD partition include boot***
source==> http://www.cyberciti.biz/faq/linux-unix-dd-command-show-progress-while-coping/
วันพุธที่ 14 มกราคม พ.ศ. 2558
เปลี่ยน MOTD Raspberry PI
1. Create a script (Home /root/update_motd.sh
2. ใส่ #! /bin/sh upSeconds=`/usr/bin/cut -d. -f1 /proc/uptime` secs=$(($upSeconds%60)) mins=$(($upSeconds/60%60)) hours=$(($upSeconds/3600%24)) days=$(($upSeconds/86400)) UPTIME=`printf "%d days, %02dh %02dm %02ds " "$days" "$hours" "$mins" "$secs"` echo "\033[0;32m .~~. .~~. \033[0;37m`date +"%A, %e %B %Y, %R"`\033[0;32m '. \ ' ' / .' \033[0;37m`uname -srmo`\033[0;31m .~ .~~~..~. \033[0;37m\033[0;31m : .~.'~'.~. : \033[0;37mUptime.............: $UPTIME\033[0;31m ~ ( ) ( ) ~ \033[0;37mMemory.............: $((`cat /proc/meminfo | grep MemFree | awk {'print $2'}`/1024))MB (Free) / $((`cat /proc/meminfo | grep MemTotal | awk {'print $2'}`/1024))MB (Total)\033[0;31m ( : '~'.~.'~' : ) \033[0;37mRunning Processes..: `ps ax | wc -l | tr -d " "`\033[0;31m ~ .~ ( ) ~. ~ \033[0;37m\033[0;31m ( : '~' : ) \033[0;37mIP Addresses.......: `/sbin/ifconfig | /bin/grep "Bcast:" | /usr/bin/cut -d ":" -f 2 | /usr/bin/cut -d " " -f 1` / `wget -q -O - http://icanhazip.com/ | tail`\033[0;31m '~ .~~~. ~' \033[0;37mTemperature........: `vcgencmd measure_temp | sed "s/temp=//"`\033[0;31m '~' \033[0;37m" > /etc/motd
3. sudo chmod +x /root/update_motd.sh
4.sudo ./update_motd.sh
5. เพิ่มใน cron ให้ทำงานตลอด
crontab -e
5 * * * * /root/update_motd.sh
#ให้ทำงานทุก 5 นาที
ที่มา http://www.pihomeserver.fr/en/2013/04/29/personnaliser-votre-message-de-connexion-ssh-avec-motd/
อธิบาย
http://www.mewbies.com/how_to_customize_your_console_login_message_tutorial.htm
2. ใส่ #! /bin/sh upSeconds=`/usr/bin/cut -d. -f1 /proc/uptime` secs=$(($upSeconds%60)) mins=$(($upSeconds/60%60)) hours=$(($upSeconds/3600%24)) days=$(($upSeconds/86400)) UPTIME=`printf "%d days, %02dh %02dm %02ds " "$days" "$hours" "$mins" "$secs"` echo "\033[0;32m .~~. .~~. \033[0;37m`date +"%A, %e %B %Y, %R"`\033[0;32m '. \ ' ' / .' \033[0;37m`uname -srmo`\033[0;31m .~ .~~~..~. \033[0;37m\033[0;31m : .~.'~'.~. : \033[0;37mUptime.............: $UPTIME\033[0;31m ~ ( ) ( ) ~ \033[0;37mMemory.............: $((`cat /proc/meminfo | grep MemFree | awk {'print $2'}`/1024))MB (Free) / $((`cat /proc/meminfo | grep MemTotal | awk {'print $2'}`/1024))MB (Total)\033[0;31m ( : '~'.~.'~' : ) \033[0;37mRunning Processes..: `ps ax | wc -l | tr -d " "`\033[0;31m ~ .~ ( ) ~. ~ \033[0;37m\033[0;31m ( : '~' : ) \033[0;37mIP Addresses.......: `/sbin/ifconfig | /bin/grep "Bcast:" | /usr/bin/cut -d ":" -f 2 | /usr/bin/cut -d " " -f 1` / `wget -q -O - http://icanhazip.com/ | tail`\033[0;31m '~ .~~~. ~' \033[0;37mTemperature........: `vcgencmd measure_temp | sed "s/temp=//"`\033[0;31m '~' \033[0;37m" > /etc/motd
3. sudo chmod +x /root/update_motd.sh
4.sudo ./update_motd.sh
5. เพิ่มใน cron ให้ทำงานตลอด
crontab -e
5 * * * * /root/update_motd.sh
#ให้ทำงานทุก 5 นาที
ที่มา http://www.pihomeserver.fr/en/2013/04/29/personnaliser-votre-message-de-connexion-ssh-avec-motd/
อธิบาย
http://www.mewbies.com/how_to_customize_your_console_login_message_tutorial.htm
วันพฤหัสบดีที่ 8 มกราคม พ.ศ. 2558
สมัครสมาชิก:
ความคิดเห็น (Atom)