Synology tips
Synology er en "enkel" datamaskin med stor harddisk, uten skjerm. Man kan bare logge seg inn remote. Den egner seg godt som filserver. Operativsystemet DSM er basert på Linux og har både et GUI (nås over http eller https) og et tekstbasert grensesnitt (nås over SSH). I DSM versjon 5 og tidligere kom Synology med BusyBox kommandolinjeverktøy, det vil si ett minimalistisk sett UNIX programmer, laget for å ta liten plass og få ressurser. Script ble tolket av /bin/sh. I versjon 6 kommer DSM med et mer omfattende bash-shell, der script tolkes av /bin/bash.
Crontab
Crontab er et program for å automatisk kunne kjøre andre programmer og script.
Editere crontab:sudo vi /etc/crontab
Deretter må crontab restartes med:sudo /usr/syno/sbin/synoservicectl --restart crond
Crontab filen er på formen:
minute hour dateofmonth month dayofweek who command
for eksempel:
52 23 27 10 6 root /volume1/sysadm/backup/psbup.sh
Her vil scriptet psbup.sh kjøres klokken 23:52 den 27 oktober, dersom denne datoen faller på en lørdag. Scriptet vil kjøre med root rettigheter.
52 * 27 10 * root /volume1/sysadm/backup/psbup.sh
Her vil scriptet psbup.sh kjøre 52 minutter over hver time, hele dagen den 27 oktober. Scriptet vil kjøre med root rettigheter.
Tidligere har det vært problemer med å kjøre script over cron med andre brukere enn root.
Aktiver root konto
How to activate root account for WinSCP in Synology DSM 6.1.x: https://www.youtube.com/watch?v=yMSnBuWmGPssudo -i
sudo synouser -setpw root rootnewpw
Finn Synology paa nettverk
I browser: find.synology.com. Klikk her for aa kjore nettsiden. Eller last ned og installer Synology Assistant. Klikk her for aa laste ned Synology assistant. Den er ofte aa finne paa find.synology.com/helpers/assistant.php over http.Hjelp
Hjelp på synology: date --help.Referanser
- rsync all files of remote machine over SSH without root user?
https://unix.stackexchange.com/questions/92123/rsync-all-files-of-remote-machine-over-ssh-without-root-user