[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