[SGVLUG] Cron question

Sean O'Donnell via SGVLUG sgvlug at sgvlug.net
Wed May 24 11:41:38 PDT 2017


crontab -e

# execute script every 30 minutes
30 * * * * /path/to/script.sh

:wq

https://en.wikipedia.org/wiki/Cron

I apologize for not reading the entirety of this thread. Really no need
to use a dynamic hosting service if you simply want an email alert, but
it would probably make your life easier in the long-run... not having to
refer to your email at all.

-Sean

On 05/16/2017 01:12 PM, Bryan Pesterfield via SGVLUG wrote:
> My goal also involves setting up the same notice on my mothers pc for
> remote administration. 
>
> My IP has actually only changed every few years, whenever I change
> ISPs (so basically never without my own doing), but I am not so sure
> about my mothers, since it is usually off and in need of a router. I
> assume her IP changed within a week of installing Ubuntu, because I
> haven't been back in since then. I am making a trip to load the script
> there this weekend.
>
> I have a couple domains with namecheap, but I never bothered looking
> at their perks. I was looking for a diy solution since I remembered
> reading that the free services all started charging.
>
> Thank you guys for the advice. I will set up an account for the script
> and look into making my router do the work with namecheap. It is a
> Cisco RV130; I wanted my WAP to be seperate and a new router without
> it is getting harder to find.
>
>
> On May 16, 2017 12:01 PM, "Jess Bermudes via SGVLUG"
> <sgvlug at sgvlug.net <mailto:sgvlug at sgvlug.net>> wrote:
>
>     Namecheap and probably other domain registrars provide ddns for
>     you with your purchase, so then if you have a router with openwrt
>     or something you can set it up pretty easily 
>
>     On May 16, 2017 14:39, "Michael Proctor-Smith via SGVLUG"
>     <sgvlug at sgvlug.net <mailto:sgvlug at sgvlug.net>> wrote:
>
>         If you don't want to do it as root, or your normal account do
>         it. Then create a new user to do it, don't reuse an existing
>         system account. With cron jobs the place you normal fail is
>         that from cron you don't have normal user path stuff added as
>         it is not a login shell.  
>
>         But in seem like you are solving a solved problem that we have
>         all gone the road of. That being wanting to access your
>         network remotely and having a dynamic ip address. So if I may
>         suggest looking into one of the free dynamic dns services
>         (DDNS) and save yourself the trouble of having to check email
>         to find your home ip address. Many home routers will
>         automatically update DDNS when there ip address changes. 
>
>         On Tue, May 16, 2017 at 11:20 AM, Bryan Pesterfield via SGVLUG
>         <sgvlug at sgvlug.net <mailto:sgvlug at sgvlug.net>> wrote:
>
>             Hello all,
>
>             I have a script I wrote to monitor my external ip and send
>             me an update via email when it changes (it checks
>             ipv4.icanhazip.com <http://ipv4.icanhazip.com>, so no
>             parsing necessary). While the books and webpages I have
>             looked at so far make it appear easy to set up a cron job,
>             I am unsure of what user should be used to run the job
>             (since nothing I looked at specified what accounts should
>             be used, they appear to be indifferent to it). 
>
>             It didn't seem very secure to have root or myself (aka a
>             regular user) run the job, so I am hesitating on setting
>             it up until I know what account should be used to run it.
>             Do I have a system account do it, or do I set up an unique
>             account just for it? What's the best way to do this?
>
>             Thanks in advance,
>             Bryan Pesterfield 
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sgvlug.net/pipermail/sgvlug/attachments/20170524/c18a89d0/attachment.html>


More information about the SGVLUG mailing list