€•®4Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ+/translations/zh_CN/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/zh_TW/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/it_IT/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ja_JP/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ko_KR/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/sp_SP/admin-guide/sysctl/user”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒ!Documentation for /proc/sys/user/”h]”hŒ!Documentation for /proc/sys/user/”…””}”(hh¨hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hh£hžhhŸŒE/var/lib/git/docbuild/linux/Documentation/admin-guide/sysctl/user.rst”h KubhŒ paragraph”“”)”}”(hŒkernel version 4.9.0”h]”hŒkernel version 4.9.0”…””}”(hh¹hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hŒFCopyright (c) 2016 Eric Biederman ”h]”(hŒ0Copyright (c) 2016 Eric Biederman <”…””}”(hhÇhžhhŸNh NubhŒ reference”“”)”}”(hŒebiederm@xmission.com”h]”hŒebiederm@xmission.com”…””}”(hhÑhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:ebiederm@xmission.com”uh1hÏhhÇubhŒ>”…””}”(hhÇhžhhŸNh Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubhŒ transition”“”)”}”(hŒN------------------------------------------------------------------------------”h]”h}”(h]”h ]”h"]”h$]”h&]”uh1hëhŸh¶h K hh£hžhubh¸)”}”(hŒLThis file contains the documentation for the sysctl files in /proc/sys/user.”h]”hŒLThis file contains the documentation for the sysctl files in /proc/sys/user.”…””}”(hh÷hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K hh£hžhubh¸)”}”(hŒ¢The files in this directory can be used to override the default limits on the number of namespaces and other objects that have per user per user namespace limits.”h]”hŒ¢The files in this directory can be used to override the default limits on the number of namespaces and other objects that have per user per user namespace limits.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hXAThe primary purpose of these limits is to stop programs that malfunction and attempt to create a ridiculous number of objects, before the malfunction becomes a system wide problem. It is the intention that the defaults of these limits are set high enough that no program in normal operation should run into these limits.”h]”hXAThe primary purpose of these limits is to stop programs that malfunction and attempt to create a ridiculous number of objects, before the malfunction becomes a system wide problem. It is the intention that the defaults of these limits are set high enough that no program in normal operation should run into these limits.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hŒ¼The creation of per user per user namespace objects are charged to the user in the user namespace who created the object and verified to be below the per user limit in that user namespace.”h]”hŒ¼The creation of per user per user namespace objects are charged to the user in the user namespace who created the object and verified to be below the per user limit in that user namespace.”…””}”(hj!hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hŒñThe creation of objects is also charged to all of the users who created user namespaces the creation of the object happens in (user namespaces can be nested) and verified to be below the per user limits in the user namespaces of those users.”h]”hŒñThe creation of objects is also charged to all of the users who created user namespaces the creation of the object happens in (user namespaces can be nested) and verified to be below the per user limits in the user namespaces of those users.”…””}”(hj/hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hŒ‡This recursive counting of created objects ensures that creating a user namespace does not allow a user to escape their current limits.”h]”hŒ‡This recursive counting of created objects ensures that creating a user namespace does not allow a user to escape their current limits.”…””}”(hj=hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K!hh£hžhubh¸)”}”(hŒ-Currently, these files are in /proc/sys/user:”h]”hŒ-Currently, these files are in /proc/sys/user:”…””}”(hjKhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K$hh£hžhubh¢)”}”(hhh]”(h§)”}”(hŒmax_cgroup_namespaces”h]”hŒmax_cgroup_namespaces”…””}”(hj\hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjYhžhhŸh¶h K'ubhŒ block_quote”“”)”}”(hŒ`The maximum number of cgroup namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ_The maximum number of cgroup namespaces that any user in the current user namespace may create.”h]”hŒ_The maximum number of cgroup namespaces that any user in the current user namespace may create.”…””}”(hjphžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K)hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h K)hjYhžhubeh}”(h]”Œmax-cgroup-namespaces”ah ]”h"]”Œmax_cgroup_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K'ubh¢)”}”(hhh]”(h§)”}”(hŒmax_ipc_namespaces”h]”hŒmax_ipc_namespaces”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjŒhžhhŸh¶h K-ubjk)”}”(hŒ]The maximum number of ipc namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ\The maximum number of ipc namespaces that any user in the current user namespace may create.”h]”hŒ\The maximum number of ipc namespaces that any user in the current user namespace may create.”…””}”(hj¡hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K/hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h K/hjŒhžhubeh}”(h]”Œmax-ipc-namespaces”ah ]”h"]”Œmax_ipc_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K-ubh¢)”}”(hhh]”(h§)”}”(hŒmax_mnt_namespaces”h]”hŒmax_mnt_namespaces”…””}”(hjÀhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hj½hžhhŸh¶h K3ubjk)”}”(hŒ_The maximum number of mount namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ^The maximum number of mount namespaces that any user in the current user namespace may create.”h]”hŒ^The maximum number of mount namespaces that any user in the current user namespace may create.”…””}”(hjÒhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K5hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h K5hj½hžhubeh}”(h]”Œmax-mnt-namespaces”ah ]”h"]”Œmax_mnt_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K3ubh¢)”}”(hhh]”(h§)”}”(hŒmax_net_namespaces”h]”hŒmax_net_namespaces”…””}”(hjñhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjîhžhhŸh¶h K9ubjk)”}”(hŒaThe maximum number of network namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ`The maximum number of network namespaces that any user in the current user namespace may create.”h]”hŒ`The maximum number of network namespaces that any user in the current user namespace may create.”…””}”(hjhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h K;hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h K;hjîhžhubeh}”(h]”Œmax-net-namespaces”ah ]”h"]”Œmax_net_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K9ubh¢)”}”(hhh]”(h§)”}”(hŒmax_pid_namespaces”h]”hŒmax_pid_namespaces”…””}”(hj"hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjhžhhŸh¶h K?ubjk)”}”(hŒ]The maximum number of pid namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ\The maximum number of pid namespaces that any user in the current user namespace may create.”h]”hŒ\The maximum number of pid namespaces that any user in the current user namespace may create.”…””}”(hj4hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KAhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h KAhjhžhubeh}”(h]”Œmax-pid-namespaces”ah ]”h"]”Œmax_pid_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h K?ubh¢)”}”(hhh]”(h§)”}”(hŒmax_time_namespaces”h]”hŒmax_time_namespaces”…””}”(hjShžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjPhžhhŸh¶h KEubjk)”}”(hŒ^The maximum number of time namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ]The maximum number of time namespaces that any user in the current user namespace may create.”h]”hŒ]The maximum number of time namespaces that any user in the current user namespace may create.”…””}”(hjehžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KGhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h KGhjPhžhubeh}”(h]”Œmax-time-namespaces”ah ]”h"]”Œmax_time_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h KEubh¢)”}”(hhh]”(h§)”}”(hŒmax_user_namespaces”h]”hŒmax_user_namespaces”…””}”(hj„hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hjhžhhŸh¶h KKubjk)”}”(hŒ^The maximum number of user namespaces that any user in the current user namespace may create. ”h]”h¸)”}”(hŒ]The maximum number of user namespaces that any user in the current user namespace may create.”h]”hŒ]The maximum number of user namespaces that any user in the current user namespace may create.”…””}”(hj–hžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KMhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h KMhjhžhubeh}”(h]”Œmax-user-namespaces”ah ]”h"]”Œmax_user_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h KKubh¢)”}”(hhh]”(h§)”}”(hŒmax_uts_namespaces”h]”hŒmax_uts_namespaces”…””}”(hjµhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h¦hj²hžhhŸh¶h KQubjk)”}”(hŒ]The maximum number of user namespaces that any user in the current user namespace may create.”h]”h¸)”}”(hŒ]The maximum number of user namespaces that any user in the current user namespace may create.”h]”hŒ]The maximum number of user namespaces that any user in the current user namespace may create.”…””}”(hjÇhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h KShjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jjhŸh¶h KShj²hžhubeh}”(h]”Œmax-uts-namespaces”ah ]”h"]”Œmax_uts_namespaces”ah$]”h&]”uh1h¡hh£hžhhŸh¶h KQubeh}”(h]”Œdocumentation-for-proc-sys-user”ah ]”h"]”Œ!documentation for /proc/sys/user/”ah$]”h&]”uh1h¡hhhžhhŸh¶h Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”h¶uh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)”}”(h¦NŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”Œentry”Œfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jŒerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h¶Œ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jèjåj‰j†jºj·jëjèjjjMjJj~j{j¯j¬jàjÝuŒ nametypes”}”(jè‰j‰‰jº‰jë‰j‰jM‰j~‰j¯‰jà‰uh}”(jåh£j†jYj·jŒjèj½jjîjJjj{jPj¬jjÝj²uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nhžhub.