Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 02-15-2010, 07:01 PM
Brandylee00 Brandylee00 is offline
 
Join Date: Dec 2009
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default chmod777?

Hello.

This is surely a very simple question.
I am new to the community and have not been able to discern what chmod777 means.
Would someone mind explaining, please?

Thank you!
Reply With Quote
  #2  
Old 02-15-2010, 07:17 PM
BSMedia BSMedia is offline
 
Join Date: Feb 2009
Posts: 454
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It gives the files/scripts permission to read/write and execute code.
Reply With Quote
  #3  
Old 02-15-2010, 07:30 PM
Brandylee00 Brandylee00 is offline
 
Join Date: Dec 2009
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BSMedia View Post
It gives the files/scripts permission to read/write and execute code.
That makes what I've been reading make much more sense.
Thank you for your reply!
Reply With Quote
  #4  
Old 02-15-2010, 08:09 PM
Supramania's Avatar
Supramania Supramania is offline
 
Join Date: Mar 2006
Location: Woodstock, GA
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BSMedia View Post
It gives the files/scripts permission to read/write and execute code.
That's a little simplistic. I think more detail is in order. The explanation below is still lacking completeness, but I think it gives the critical level of detail you need before you start mucking around with your servers file system security.

On a Unix (Linux) based system each file has three sets of permissions:

Owner
Group
Other

Every file has an owner - every file has a group.

Every one of those owners or groups has 3 permissions on the file:

Read
Write
Execute

These are represented by numeric values in *nix parlance.

Read for owner = 4 0 0
Read and write for owner = 600
Read write and execute for owner = 700

So, for example, if you log into a *nix server and issue the command ls -la you may see some results like this:

-rw-r--r-- 1 www apache 19102 Feb 4 11:05 announce.php
-rwxrwxrwx 1 root users 881 Dec 19 2005 vbfile.php

The first line tells us that announce.php is owned by the user www and is a member of the group apache. The rights issues to this object are:

Owner (www) read & write
Group ( apache) read only
Other ( everyone else) read only

The second line tells us that the file vbfile.php is owned by root and is a member of the group users, however since this file is CHMOD 777 (read, write & execute) for everyone, the owner doesn't really matter, anyone can do whatever they want with this file.

This is the most dangerous and insecure file permission setting possible. It's rarely necessary.

For example, you may wish to deny execute to everyone except the owner for a CHMOD of
766

If you're talking about webserver access, you can make the file owned by the user the webserver executes under (apache on most linux systems), and CHMOD 700 - still very insecure, but better than 777

I'd suggest the OP read over this page:

http://www.arsgeek.com/2007/01/24/li...rets-of-chmod/

This will help get you started.
Reply With Quote
  #5  
Old 02-16-2010, 02:42 AM
vijayninel's Avatar
vijayninel vijayninel is offline
 
Join Date: Mar 2009
Posts: 537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Beware of chmoding files to 777 they can be a security risk.
Reply With Quote
  #6  
Old 02-16-2010, 07:40 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please behave, thread cleaned from off topic posts.
Reply With Quote
Reply

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

Forum Jump


All times are GMT. The time now is 05:40 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03815 seconds
  • Memory Usage 2,202KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete