openSUSE Forums > Surveys/Polls » Security. OpenSUSE $HOME permissions.

Go Back   openSUSE Forums > Surveys/Polls
Forums FAQ Members List Search Today's Posts Mark Forums Read


Surveys/Polls Share opinions about various topics

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-Mar-2009, 06:55
Puzzled Penguin
 
Join Date: Jan 2009
Posts: 29
live_fx hasn't been rated much yet
Default Security. OpenSUSE $HOME permissions.

Hi all. This pool is about some openSUSE 11.1 security changes. I`m about a default system permissions on users /home directories. The default $HOME permissions mode is 755 instead of good old UNIX rule 700 - "only root can do that". Now all users can do that.

1. This no good because now all users by default can look inside the others $HOME-s. And when you create new directory and create some file inside, and write some information, or credentials, the other users can now read and copy this information - This is the system default permissions now.

2. Because all users, who based on old security rules, think they are closed "by default" and create some credentials files, keys, mail boxes, in home, and this files is readable by default for other users.

3. Because this is one step to windows chaos, from strong UNIX security rules. And now, you are don`t need to understand, what you do, when you open something. This now just opened by default for all.

4. Because the good SSH security rule - login as some user, and work as user, and only then login as root if needed. But now any user by default can read some data inside. Some time ago i explore FreeBSD root shell, because i found root password inside the user shell history. (Sometimes we think, what we type to password field, but we type to shell, and shell return "Command not found", and write your password to history (if history is enabled). 1. Disable history if you want to close your back 2. Look to display and see what you type and where)

5. Because Nautilus and Konqueror has a "Share" options and when someone want to share data, he can use very many ways for this, include more advanced tools - chmod/chown.

I`m not remember all things.
Vote plz.
Reply With Quote
  #2 (permalink)  
Old 02-Mar-2009, 07:13
Flux Capacitor Penguin
 
Join Date: Jun 2008
Location: GMT+10
Posts: 5,221
ken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud ofken_yap has a reputation to be proud of
Default Re: Security. OpenSUSE $HOME permissions.

Just to help, other things you might want to do to advance your cause:

Enter an enhancement request at bugzilla.novell.com.

Create a HOWTO explaining why and when you might want to change the default settings in /etc/login.defs
Reply With Quote
  #3 (permalink)  
Old 02-Mar-2009, 07:16
Chrysantine's Avatar
Wise Penguin
 
Join Date: Jun 2008
Location: European Union
Posts: 1,584
Chrysantine has a spectacular reputation aura aboutChrysantine has a spectacular reputation aura aboutChrysantine has a spectacular reputation aura aboutChrysantine has a spectacular reputation aura about
Default Re: Security. OpenSUSE $HOME permissions.

Insignificant issue.

YAST / Security & Users / User and Group Permissions / Defaults for New Users -> Umask for Home Directory.

If you're a system administrator and setup a multi-user server without knowing simple things like this, you shouldn't be doing it.
__________________
:: save me from myself I can't relate
:: we're mouth to mouth and still I suffocate
:: there's nothing left inside for me to break
:: save me from myself ..
Reply With Quote
  #4 (permalink)  
Old 02-Mar-2009, 08:12
Puzzled Penguin
 
Join Date: Jan 2009
Posts: 29
live_fx hasn't been rated much yet
Default Re: Security. OpenSUSE $HOME permissions.

All times before, this permissions will be a nice rule by default. I`m just interesting, for what this funny improvements was made?


Many drivers not work, many software packages is buggy, many problems with hardware compatibility, but new $HOME default permissions - is a new revolutionary step ?

But Linux now, by default is more friendly for ladies ?

mega-lol ))
Reply With Quote
  #5 (permalink)  
Old 02-Mar-2009, 08:33
Puzzled Penguin
 
Join Date: Jan 2009
Posts: 29
live_fx hasn't been rated much yet
Default Re: Security. OpenSUSE $HOME permissions.

This just a question of UNIX philosophy. Just question, not more
This improvement bring up a strange understanding of Linux. This look like Windows now. Next step - is default network share "/" (for system needs of course).

Mac OS X have closed homes by default. This very nice OS. This is a UNIX. And users can not read in other homes any they want. Nobody crying about sharing on OS-X.

This is a not tragedy, but this new rule is really fun
Reply With Quote
Reply

Bookmarks


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2