CINXE.COM

CERN Computer Security Information

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="/style.css" type="text/css" /> <script type="text/javascript" src="/jquery.min.js"></script> <title>CERN Computer Security Information</title> <script type="text/javascript"> $(document).ready(function(){ // Menu highlight var path = location.pathname.split("/"); if ( path ) { $('#main_menu a[href*="' + path[1] + '"][class!="noselect"]').addClass('selected'); // path[3] = /security/<xxxxx>/ $('#sidebar ul.sidemenu li[class!="noselect"]:has(a[href$="' + path.reverse()[0] + '"])').addClass('selected'); } // Add icon to external links $('a[id!=logo-img]').filter(function() { return this.hostname && this.hostname !== location.hostname;   }).after(' <img src="/images/external_link.png" alt="external link" title="external link"/>'); }); </script> </head> <body> <div id="wrap"> <div id="top-bg"></div> <!--header --> <div id="header"> <div id="logo-text"> <a id="logo-img" href="https://home.cern/"><img src="/images/CERNLogo2.png" width="59" height="59" style="margin: 10px" alt="CERN Logo"/></a><div id="logo-text-big"><a href="/home/en/index.shtml" title="">CERN Computer Security</a></div> </div> <div id="header-logo"><a href="/services/en/emergency.shtml"><img width=335 src="/images/emergency.png" alt="Computer Emergencies"/></a></div> </div> <!--header ends--> <div id="header-photo"></div> <!-- navigation starts--> <div id="nav"> <ul id="main_menu"> <li><a class="noselect" href="/home/fr/index.shtml"><img src="/images/fr.png" alt="FR"/></a></li> <li><a href="/home/en/index.shtml">Home</a></li> <li><a href="/rules/en/index.shtml">Computing Rules</a></li> <li><a href="/recommendations/en/index.shtml">Recommendations</a></li> <li><a href="/training/en/index.shtml">Training</a></li> <li><a href="/services/en/index.shtml">Services</a></li> <li><a class="secured" href="/reports/en/index.shtml">Reports &amp; Presentations</a></li> </ul> </div> <!-- navigation ends--> <!-- content-wrap starts --> <div id="content-wrap"> <div id="main"> <a name="File Protections on AFS"></a><h2>File Protections for EOS User Storage</h2> <em class="titledate">In draft. 2019/12/6 by CSO</a></em> <p>These subsidiary rules to <a href="http://cern.ch/security/rules/en/OC5_english.pdf">Operational Circular N&deg;5</a> are for users of the EOS file system.</p> <p>At CERN, <b>owners of any kind of data (e.g. files, documents, Web pages), including users of file services, must protect their data from anonymous read and/or write access</b> (see <a href="#l1">below</a> for a definition of "anonymous").</p> <h4>EOS Data Protection Policy</h4> <p>As a general rule, and following the above, access to any EOS folder location should either be authenticated via a CERN account, anonymous read-only or anonymous write-only ("filedrop"-functionality). Any anonymous, simultaneous write AND read access is forbidden.</p> <p>Additionally, more specific rules apply for the general-purpose EOS user and project storages, i.e. "EOSHOME" and "EOSPROJECT": In order to protect EOS data therein, the following access controls (ACLs) must be applied to all user folders hosted on EOS. Here, "<tt>HOME</tt>" and "<tt>PROJECT</tt>" are the paths to the home folder of a particular user or project.</p> <ol> <li>The default access for all files in the "<tt>HOME</tt>"/"<tt>PROJECT</tt>" tree is limited to the data owner only;</li> <li>No anonymous access is possible to EOS user storage other than via CERNBox "Shared Links". Shared Links allow the direct web access via the <a href="https://cernbox.cern.ch">CERNBox interface</a>. The Shared Links are hardly guessable and additional options allow to protect access by password. The corresponding ACLs are NOT inherited by the EOS storage itself;</li> <li>Subfolders of "<tt>HOME</tt>"/"<tt>PROJECT</tt>" may be shared with specific users or e-groups for read access (corresponding ACL permission is "rx") or read/write access (corresponding ACL permission is "rwx+d"). The sharing is fully controlled by the CERNBox sharing interface and the user cannot set manually other permissions. Sharing is recursive and applies to entire subfolder tree. </ol> <p>The data owner (i.e. the user) owns all files under "<tt>HOME</tt>" and "<tt>PROJECT</tt>", respectively, even if created by other users (in a shared subfolder). The data owner is still ultimately responsible for the proper ACLs of his folders and files. Sharing permissions can be manipulated by a streamlined CERNBox interface described in depth in <a href="https://cernbox.docs.cern.ch/web/sharing/">https://cernbox.docs.cern.ch/web/sharing/</a>. The CERNbox and EOS services are supposed to assist with this, but hold no responsibility.</p> <h4><a name="l1"></a>Definition of "anonymous"</h4> <p>Access to a file or folder is defined to be "anonymous" when the group of people permitted such access can be potentially very large. For EOS, files and folders shared by web-URL are considered anonymous if exposed publicly (posted on unprotected web pages, social media, etc).</p> <h4>ACLs for EOS hosted Web sites</h4> <p>All EOS-hosted personal web sites must be stored in the "<tt>~HOME/www</tt>" folder. Web spaces for projects must be stored in the "<tt>~PROJECT/www</tt>" folder. These folders are shared with "<tt>wwweos</tt>" user. The access is controlled by <a href="https://cern.ch/web">the CERN web service</a> (technically via the "<tt>.htaccess</tt>" file).</p> <p>The procedure to create and manage the EOS websites is described here: <a href="https://cernbox-manual.web.cern.ch/cernbox-manual/en/web/">https://cernbox-manual.web.cern.ch/cernbox-manual/en/web/</a>.</p> </div> <!-- main ends --> <!-- SIDEBAR --> <!-- sidebar menu starts --> <div id="sidebar"> <h3>CERN Computing Rules</h3> <ul class="sidemenu"> <li><a href="/rules/en/OC5_english.pdf">Operational Circular Nº5</a></li> <li><a href="/rules/en/oc5_aims.shtml">Aims of OC5</a></li> <li><a href="/rules/en/personal_use_policy.shtml">Personal use policy</a></li> <li><a href="/rules/en/violation_of_rules.shtml">Violation of rules</a></li> <li><a href="/rules/en/CERN_Cybersecurity_Policy_v1.2.pdf">Cybersecurity Policy</a></li> <li><a href="/rules/en/CERN_CSO_Mandate_v1.1.pdf">Mandate of the CSO</a></li> <li><a href="/home/en/CERN/liaisons.shtml">Departmental & Experiment Liaisons</a></li> <li><a href="/rules/en/board.shtml">Computer Security Board</a></li> </ul> <h3>OC5 Subsidiary Rules</h3> <h3>& Guidelines</h3> <ul class="sidemenu"> <li><a href="/rules/en/accounts.shtml">Computer accounts</a></li> <li><a href="/rules/en/dhp.shtml">Data Handling Policy</a></li> <li><a href="/rules/en/drp.shtml">Data Retention Policy</a></li> <li><a href="/rules/en/firewall.shtml">Outer Perimeter Firewall Openings</a></li> <li><a href="/rules/en/ddp.shtml">Properly destroying data</a></li> <li>Protecting files on <a href="/rules/en/afs.shtml">AFS</a>, <a href="/rules/en/dfs.shtml">DFS</a> and <a href="/rules/en/eos.shtml">EOS</a></li> <li><a href="/rules/en/windows.shtml">Running Windows PCs</a></li> <li><a href="/rules/en/baselines.shtml">Security Baselines</a></li> <!--li><a href="/rules/en/social-media.shtml">Social Media Guidelines</a></li--> <li><a href="https://admin-eguide.web.cern.ch/en/procedure/social-media-guidelines">Social Media Guidelines</a></li> <li><a href="/rules/en/data_access_by_thirds.shtml">Third party access to users' accounts and data </a></li> <li><a href="/rules/en/file-services.shtml">Using file services</a></li> <li><a href="/rules/en/mail-service.shtml">Using the e-mail service</a></li> <li><a href="/rules/en/network.shtml">Using the network</a></li> <li><a href="/rules/en/webcams.shtml">Using webcams</a></li> </ul> <h3>Software Restrictions</h3> <ul class="sidemenu"> <!--li><a href="/rules/en/irc.shtml">Internet Relay Chat (IRC)</a></li--> <!--li><a href="/rules/en/im.shtml">Instant messaging<br/> (IRC, ICQ, ...)</a></li--> <li><a href="/rules/en/otp-generators.shtml">OTP Generators</a></li> <!--li><a href="/rules/en/p2p.shtml">Peer-to-peer file sharing<br/>(P2P)</a></li--> <!--li><a href="/rules/en/skype.shtml">Skype Internet telephony</a></li--> <li><a href="/rules/en/teamviewer.shtml">TeamViewer</a></li> <!--li><a href="/rules/en/tor.shtml">Tor (The Onion Router)</a></li--> <li><a href="/rules/en/vpn.shtml">VPNs and other overlay networks</a></li> </ul> <h3>Other Useful Information</h3> <ul class="sidemenu"> <li><a href="https://indico.cern.ch/category/3441">Licensing CERN Software</a></li> <li><a href="https://odpp.web.cern.ch/">Office of Data Privacy Protection</a></h3> <li><a href="http://www.ohwr.org">Open Hardware Repository</a></h3> </ul> </div> <!-- sidebar menu ends --> <!-- content-wrap ends--> </div> <!-- footer starts --> <div id="footer-wrap"> <div id="footer-bottom"> &copy; Copyright 2024<strong> <a href="https://cern.ch/security">CERN Computer Security Office</a></strong> <table> <tr> <td id="footer-info-left"> e-mail: <a href="mailto:Computer.Security@cern.ch">Computer.Security@cern.ch</a><br/> Please use the following PGP key to encrypt your messages:<br/> ID: 0x954CE234B4C6ED84<br/> <a href="https://keys.openpgp.org/vks/v1/by-fingerprint/429D60460EBE8006B04CDF02954CE234B4C6ED84">429D 6046 0EBE 8006 B04C DF02 954C E234 B4C6 ED84</a> </td> <td id="footer-info-right"> Phone: +41 22 767 0500<br/> Please listen to the recorded instructions. </td> </tr> </table> </div> </div> <!-- footer ends--> </div> <!-- wrap ends here --> <!--img height=30px src="/home/en/CERNfooter_800.png"--> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10