Same with me. 

Root console = keyboard/mouse in front of system (or KVM/IP).

Using root within SSH I'd consider su root...nobody allows root login 
via SSH and typically people force a su to root, sudo or something else 
to get root privileges. 

My setup is symlinked for all files except those which clients need the 
ability to write/update to.  So I would give them write access to quite 
a few folders but not allow overwrite on anything linked.  The symlink 
ownership really doesn't seem to matter but the launch scripts are 
chowned to root.root w/ 755 chmod so the user can execute the script in 
their environment.  We typically have a start/stop script..the start 
script simply sets the SCREEN variables and launches the actual server 
script.  If I ever want to debug the console I will launch the server 
script as user...I don't mess around with intercepting and closing 
screens.  Anything that is going to happen is going to happen live on a 
re-execute.

J T wrote:
> Depends on what terminology you're using. The root console usually means
> that you're logged in as root on the console "keyboard and mouse". If you're
> on the console, you haven't logged in and have to login as root with your
> login and password.
>
> On Fri, Nov 14, 2008 at 2:21 PM, Crazy Canucks <[EMAIL PROTECTED]>wrote:
>
>   
>> Just out of curiosity, if you have access to the root console, is that
>> the same thing as having root access?
>>
>> Drek
>>
>> J T wrote:
>>     
>>> There is a reason why the tty is owned by the user and with specific
>>> permissions. Changing this is basically allowing any user on the system
>>> access to the screen.
>>>
>>> If you do make these changes, there will be security implications.
>>>
>>> On Fri, Nov 14, 2008 at 1:33 PM, Crazy Canucks <[EMAIL PROTECTED]
>>> wrote:
>>>
>>>
>>>       
>>>> I figured out what my problem was.  I needed to "screen -r xxx" as the
>>>> user I started the screen as.  Anyway, I wrote a simple script that
>>>> chmods /dev/pts/0 to 666 then su's the "screen -r" command.  Works
>>>> perfectly.
>>>>
>>>> Had nothing to do with su, as usual with my problems with Linux, it was
>>>> permissions and ignorance....  :)
>>>>
>>>> Drek
>>>>
>>>> Anthal wrote:
>>>>
>>>>         
>>>>> Why not just create a user, like l4d, and run the process from that
>>>>> account. Whenever you need to re-attach, just su to l4d, and 'screen -r
>>>>> $game' (whatever $game may be)
>>>>>
>>>>> Crazy Canucks wrote:
>>>>>
>>>>>
>>>>>           
>>>>>> I use su to run screen to run my servers under a different user, and I
>>>>>> nice the process.  It works well, but when I do this I am unable to
>>>>>> reattach to the console.  Does anyone have any suggestions on how I
>>>>>> could get around this problem?
>>>>>>
>>>>>> These are the relevant lines from my startup script:
>>>>>>
>>>>>> server_command="screen -A -m -d -S $game ./$game"_run" -tos -game $mod
>>>>>> +map `cat ./$mod/starting_map` +maxplayers $server_size -heapsize
>>>>>> $heap_size +ip 192.168.0.101 -pidfile $game.pid
>>>>>>
>>>>>>             
>>>> -debug$extra_config_options"
>>>>
>>>>         
>>>>>> nice -n -20 su -c "$server_command" cc-server
>>>>>>
>>>>>> It may look a bit complicated, but I think the variable names make it
>>>>>> pretty clear what is going on.
>>>>>>
>>>>>> Drek
>>>>>>
>>>>>> P.S.:  I'm a Linux nub, so go easy on me... ;)
>>>>>>
>>>>>> Ronny Schedel wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>>>>               
>>>>>>>> Hi, i am now using screen to start my server as daemon.
>>>>>>>> But i know that professional hosters uses diferent ways.
>>>>>>>>
>>>>>>>> i have reasons to think that screen is freezing my servers.
>>>>>>>>
>>>>>>>> so... How do you start your server?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>                 
>>>>>>> With screen. No, screen does not freeze your servers, plugins do.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> To unsubscribe, edit your list preferences, or view the list
>>>>>>>               
>> archives,
>>     
>>>> please visit:
>>>>
>>>>         
>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>               
>>>>>> _______________________________________________
>>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>>>
>>>>>>             
>>>> please visit:
>>>>
>>>>         
>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>>>> _______________________________________________
>>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>>>
>>>>>           
>>>> please visit:
>>>>
>>>>         
>>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>>
>>>>>
>>>>>
>>>>>           
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>> please visit:
>>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>>
>>>>
>>>>         
>>>
>>>
>>>       
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>>     
>
>
>
>   


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to