Re: Command help?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Aldo Foot wrote:
> On Wed, Sep 24, 2008 at 12:58 PM, Bradley <pursley001@xxxxxxxxxxx> wrote:
>   
>> Okay,
>>
>>    I am starting to do some more advanced automated maintenance on my
>> system but can't find a nifty way to do something and was wondering if
>> anyone out there can help me with this.  I am configuring my system to
>> do an automated backup of all my data (2 to 4 hours per week) but need
>> it to do certain things to protect the process.
>>
>>    For an unattended process, I need to know how to:
>>
>>   1. Force all users currently logged on to be logged off (preferably
>>      with at least a 5 minute notice).
>>   2. Prevent anyone from logging on.
>>   3. Prevent the system from being shut down or rebooted.
>>   4. Shut down the X server (speeds up processing time considerably).
>>   5. After finished to restart X server and allow shutdown and logins.
>>
>>    If anyone knows any commands to do at least some of these, I would
>> appreciate knowing how.  The part about shutting down the X server is
>> optional but would be nice but not allowing anyone to be logged in and
>> preventing system shut down is necessary.
>>
>> Bradley
>>     
> My 0.02 cents.
>
> start by doing man on login, nologin, shutdown, killall etc...
>
> /etc/nologin -- prevents user logins
>
> shutdown -k     Don't really shutdown; only send the warning messages
> to everybody.
>
> killall      -u, --user
>               Kill  only  processes  the  specified  user owns.
> Command names are
>               optional.
>
> ~af
Thanks for the input but, unfortunately, this doesn't give the results
that I need.

 I gave up and configured one of the run levels for doing the needed
tasks and have the system reboot into that run level where it does what
I need it to and then reboots the system back to the normal run level. 
Not a pretty arrangement but it seems to work.  While in the special run
level, it does not activate any unnecessary services (network, servers,
Xserver, etc.) and does not allow any user logins.  This turned out to
be simpler and cleaner to set up than what I had previously considered.

Bradley

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux