Re: Command help?

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

 



Bradley wrote:
> 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
> 
Instead of rebooting, you could use telinit to change the run level.
It will stop/start services as necessary to match the configuration
for that run level.

Mikkel
-- 

  Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
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]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux