{"id":4429,"date":"2023-02-10T12:51:47","date_gmt":"2023-02-10T07:21:47","guid":{"rendered":"https:\/\/trysiteprice.com\/blog\/?p=4429"},"modified":"2023-02-10T12:51:47","modified_gmt":"2023-02-10T07:21:47","slug":"how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot","status":"publish","type":"post","link":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/","title":{"rendered":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot"},"content":{"rendered":"<p>To set read-only permissions on a directory in Linux or Unix, you can use the <code>chmod<\/code> command. The <code>chmod<\/code> command is used to change the permissions of a file or directory.<\/p>\n<p>For example, to set read-only permissions on the <code>\/var\/www\/html<\/code> directory (which is often used as the document root for web servers), you would use the following command:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">chmod<\/span> 755 \/var\/www\/html<br \/>\n<\/code><\/div>\n<\/div>\n<p>This sets the permissions on the <code>\/var\/www\/html<\/code> directory to <code>755<\/code>, which means that the owner has read, write, and execute permissions, while others have only read and execute permissions. This is a common permissions setting for web server document roots, as it allows the web server to read and execute the files it needs to serve content, while preventing others from modifying those files.<\/p>\n<p>You can also set the permissions to <code>644<\/code>, which means that the owner has read and write permissions, while others have only read permissions:<\/p>\n<div class=\"bg-black mb-4 rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 px-4 py-2 text-xs font-sans\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\"><span class=\"hljs-built_in\">chmod<\/span> 644 \/var\/www\/html<br \/>\n<\/code><\/div>\n<\/div>\n<p>This is a more restrictive setting, as it only allows the owner to modify the files, but it can be useful in certain situations where you want to prevent others from making changes to the content of your web server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To set read-only permissions on a directory in Linux or Unix, you can use the chmod command. The chmod command is used to change the permissions of a file or directory. For example, to set read-only permissions on the \/var\/www\/html directory (which is often used as the document root for web servers), you would use &#8230; <a title=\"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot\" class=\"read-more\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\" aria-label=\"Read more about How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4429","post","type-post","status-publish","format-standard","hentry","category-best-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice\" \/>\n<meta property=\"og:description\" content=\"To set read-only permissions on a directory in Linux or Unix, you can use the chmod command. The chmod command is used to change the permissions of a file or directory. For example, to set read-only permissions on the \/var\/www\/html directory (which is often used as the document root for web servers), you would use ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\" \/>\n<meta property=\"og:site_name\" content=\"TrySitePrice\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-10T07:21:47+00:00\" \/>\n<meta name=\"author\" content=\"Rahul Sahu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\"},\"author\":{\"name\":\"Rahul Sahu\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\"},\"headline\":\"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot\",\"datePublished\":\"2023-02-10T07:21:47+00:00\",\"dateModified\":\"2023-02-10T07:21:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\"},\"wordCount\":192,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"articleSection\":[\"Best\/Tutorial\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\",\"name\":\"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice\",\"isPartOf\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\"},\"datePublished\":\"2023-02-10T07:21:47+00:00\",\"dateModified\":\"2023-02-10T07:21:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/trysiteprice.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#website\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"name\":\"TrySitePrice\",\"description\":\"Free Website Value Calculator Tool\",\"publisher\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#organization\",\"name\":\"TrySitePrice\",\"url\":\"https:\/\/trysiteprice.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"contentUrl\":\"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png\",\"width\":395,\"height\":268,\"caption\":\"TrySitePrice\"},\"image\":{\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4\",\"name\":\"Rahul Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g\",\"caption\":\"Rahul Sahu\"},\"sameAs\":[\"https:\/\/trysiteprice.com\/blog\"],\"url\":\"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/","og_locale":"en_US","og_type":"article","og_title":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice","og_description":"To set read-only permissions on a directory in Linux or Unix, you can use the chmod command. The chmod command is used to change the permissions of a file or directory. For example, to set read-only permissions on the \/var\/www\/html directory (which is often used as the document root for web servers), you would use ... Read more","og_url":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/","og_site_name":"TrySitePrice","article_published_time":"2023-02-10T07:21:47+00:00","author":"Rahul Sahu","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#article","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/"},"author":{"name":"Rahul Sahu","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4"},"headline":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot","datePublished":"2023-02-10T07:21:47+00:00","dateModified":"2023-02-10T07:21:47+00:00","mainEntityOfPage":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/"},"wordCount":192,"commentCount":0,"publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"articleSection":["Best\/Tutorial"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/","url":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/","name":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot - TrySitePrice","isPartOf":{"@id":"https:\/\/trysiteprice.com\/blog\/#website"},"datePublished":"2023-02-10T07:21:47+00:00","dateModified":"2023-02-10T07:21:47+00:00","breadcrumb":{"@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/trysiteprice.com\/blog\/how-to-set-readonly-file-permissions-on-linux-unix-web-server-documentroot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/trysiteprice.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Set Readonly File Permissions On Linux \/ Unix Web Server DocumentRoot"}]},{"@type":"WebSite","@id":"https:\/\/trysiteprice.com\/blog\/#website","url":"https:\/\/trysiteprice.com\/blog\/","name":"TrySitePrice","description":"Free Website Value Calculator Tool","publisher":{"@id":"https:\/\/trysiteprice.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/trysiteprice.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/trysiteprice.com\/blog\/#organization","name":"TrySitePrice","url":"https:\/\/trysiteprice.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","contentUrl":"https:\/\/trysiteprice.com\/blog\/wp-content\/uploads\/2021\/12\/cropped-trysiteprice-logo.png","width":395,"height":268,"caption":"TrySitePrice"},"image":{"@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/358e04eeea4281deacad2f30c58e67f4","name":"Rahul Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/trysiteprice.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/51f0f95f7b95665f62baed2211572165?s=96&d=mm&r=g","caption":"Rahul Sahu"},"sameAs":["https:\/\/trysiteprice.com\/blog"],"url":"https:\/\/trysiteprice.com\/blog\/author\/rsahu4242_trysiteprice\/"}]}},"_links":{"self":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/comments?post=4429"}],"version-history":[{"count":1,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4429\/revisions"}],"predecessor-version":[{"id":4430,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/posts\/4429\/revisions\/4430"}],"wp:attachment":[{"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/media?parent=4429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/categories?post=4429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trysiteprice.com\/blog\/wp-json\/wp\/v2\/tags?post=4429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}