<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.datacommons.up.edu.ph/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Updc+admin</id>
	<title>UPDC Client Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.datacommons.up.edu.ph/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Updc+admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php/Special:Contributions/Updc_admin"/>
	<updated>2026-05-09T08:13:49Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Main_Page&amp;diff=44</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Main_Page&amp;diff=44"/>
		<updated>2025-11-03T11:29:12Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[UPDC Home]]&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Policies_and_Agreements&amp;diff=39</id>
		<title>Policies and Agreements</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Policies_and_Agreements&amp;diff=39"/>
		<updated>2025-09-25T09:45:27Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.updc-policies-page {&lt;br /&gt;
    max-width: 1000px;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    font-family: -apple-system, BlinkMacSystemFont, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page h2 {&lt;br /&gt;
    color: #014421;&lt;br /&gt;
    margin-top: 30px;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page ul {&lt;br /&gt;
    margin: 15px 0;&lt;br /&gt;
    padding-left: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page li {&lt;br /&gt;
    margin: 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page a {&lt;br /&gt;
    color: #007cba;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page .section-box {&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border-left: 4px solid #014421;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-policies-page .intro {&lt;br /&gt;
    background: #e8f4f8;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;updc-policies-page&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;intro&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This section lists the different policies and guidelines implemented by the UPDC team concerning data management, security, and operational procedures.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Acceptable Use Policies&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Acceptable_Use_Policy&amp;quot;&amp;gt;Acceptable Use Policy (AUP)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/User_Conduct_Guidelines&amp;quot;&amp;gt;User Conduct Guidelines&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Resource_Usage_Policies&amp;quot;&amp;gt;Resource Usage Policies&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Prohibited_Activities&amp;quot;&amp;gt;Prohibited Activities&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Data Policies&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Policy&amp;quot;&amp;gt;Data Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Classification_Guidelines&amp;quot;&amp;gt;UPDC Data Classification Guidelines&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Retention_Policy&amp;quot;&amp;gt;Data Retention Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Sharing_Policy&amp;quot;&amp;gt;Data Sharing Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Backup_Policy&amp;quot;&amp;gt;Data Backup Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Privacy and Security&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Privacy_Policy&amp;quot;&amp;gt;Privacy Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Privacy_Notice&amp;quot;&amp;gt;Privacy Notice&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Security_Policy&amp;quot;&amp;gt;Security Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Access_Control_Policy&amp;quot;&amp;gt;Access Control Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Incident_Response_Policy&amp;quot;&amp;gt;Incident Response Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Service Agreements&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Service_Level_Agreement&amp;quot;&amp;gt;Service Level Agreement (SLA)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/UPDC_End_User_License_Agreement&amp;quot;&amp;gt;UPDC End User License Agreement&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Terms_of_Service&amp;quot;&amp;gt;Terms of Service&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Service_Availability_Policy&amp;quot;&amp;gt;Service Availability Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Account Management&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Account_Purging_Guidelines&amp;quot;&amp;gt;UPDC Account Purging Guidelines&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Account_Suspension_Policy&amp;quot;&amp;gt;Account Suspension Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Password_Policy&amp;quot;&amp;gt;Password Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Account_Recovery_Policy&amp;quot;&amp;gt;Account Recovery Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Research and Academic Use&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Research_Data_Policy&amp;quot;&amp;gt;Research Data Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Academic_Use_Guidelines&amp;quot;&amp;gt;Academic Use Guidelines&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Publication_Policy&amp;quot;&amp;gt;Publication Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Collaboration_Policy&amp;quot;&amp;gt;Collaboration Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Compliance and Governance&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Compliance_Framework&amp;quot;&amp;gt;Compliance Framework&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Audit_Policy&amp;quot;&amp;gt;Audit Policy&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Governance_Structure&amp;quot;&amp;gt;Governance Structure&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Policy_Review_Process&amp;quot;&amp;gt;Policy Review Process&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;section-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Policy Updates&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Policies are reviewed and updated regularly. Users are responsible for staying informed about current policies and guidelines. Major policy changes will be communicated through official UPDC channels.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;section-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Questions About Policies&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;UPDC Team&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Email: datacommons@up.edu.ph&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;For the most up-to-date information, please refer to our &amp;lt;a href=&amp;quot;/wiki/index.php/Main_Page&amp;quot;&amp;gt;main documentation&amp;lt;/a&amp;gt; or contact our policy team.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=About_UPDC&amp;diff=37</id>
		<title>About UPDC</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=About_UPDC&amp;diff=37"/>
		<updated>2025-09-25T09:40:36Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.updc-about-page {&lt;br /&gt;
    max-width: 1000px;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    font-family: -apple-system, BlinkMacSystemFont, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page h2 {&lt;br /&gt;
    color: #014421;&lt;br /&gt;
    margin-top: 30px;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page ul {&lt;br /&gt;
    margin: 15px 0;&lt;br /&gt;
    padding-left: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page li {&lt;br /&gt;
    margin: 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page a {&lt;br /&gt;
    color: #007cba;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page .section-box {&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border-left: 4px solid #014421;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-about-page .intro {&lt;br /&gt;
    background: #e8f4f8;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;updc-about-page&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;intro&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This section contains Wiki pages that describe what the UPDC Data Commons is, the services that we offer, and the team that maintains our operations.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Overview&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/UPDC_Overview&amp;quot;&amp;gt;UPDC Overview&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/What_is_UPDC&amp;quot;&amp;gt;What is UPDC&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/UPDC_Mission_and_Vision&amp;quot;&amp;gt;Mission and Vision&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/UPDC_History&amp;quot;&amp;gt;History&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;What We Offer&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Management_Services&amp;quot;&amp;gt;Data Management Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Cloud_Computing_Services&amp;quot;&amp;gt;Cloud Computing Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Archiving_Services&amp;quot;&amp;gt;Data Archiving Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Research_Support_Services&amp;quot;&amp;gt;Research Support Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Technical_Consultation&amp;quot;&amp;gt;Technical Consultation&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Service Catalogue&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Service_Catalogue&amp;quot;&amp;gt;Complete Service Catalogue&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Service_Level_Agreements&amp;quot;&amp;gt;Service Level Agreements&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Pricing_and_Allocation&amp;quot;&amp;gt;Pricing and Resource Allocation&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Service_Availability&amp;quot;&amp;gt;Service Availability&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Who We Are&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/UPDC_Team&amp;quot;&amp;gt;UPDC Team&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Leadership&amp;quot;&amp;gt;Leadership&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Technical_Staff&amp;quot;&amp;gt;Technical Team&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;section-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Quick Contact&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;UPDC Technical Team&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Email: datacommons@up.edu.ph&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;For the most up-to-date information, please refer to our &amp;lt;a href=&amp;quot;/wiki/index.php/Main_Page&amp;quot;&amp;gt;main documentation&amp;lt;/a&amp;gt; or contact our team.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=35</id>
		<title>MediaWiki:Tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=35"/>
		<updated>2025-09-25T09:17:48Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Add last edited and author to taglines&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Last edited by {{REVISIONUSER}} on {{REVISIONDAY2}} {{REVISIONMONTH}} {{REVISIONYEAR}}&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=34</id>
		<title>MediaWiki:Tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=34"/>
		<updated>2025-09-25T09:16:59Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Add last edited and author to taglines&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Last edited by {{REVISIONUSER}} on {{REVISIONDAY2}} {{REVISIONMONTH}} {{REVISIONYEAR}}, {{REVISIONTIMESTAMP}}&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=33</id>
		<title>MediaWiki:Tagline</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=MediaWiki:Tagline&amp;diff=33"/>
		<updated>2025-09-25T08:59:02Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Add last edited and author to taglines&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Last edited on {{REVISIONDAY}} {{REVISIONMONTHNAME}} {{REVISIONYEAR}} by {{REVISIONUSER}}&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Using_UPDC_Services&amp;diff=32</id>
		<title>Using UPDC Services</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Using_UPDC_Services&amp;diff=32"/>
		<updated>2025-09-25T08:02:09Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
.updc-services-page {&lt;br /&gt;
    max-width: 1000px;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    font-family: -apple-system, BlinkMacSystemFont, &#039;Segoe UI&#039;, Roboto, sans-serif;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page h2 {&lt;br /&gt;
    color: #014421;&lt;br /&gt;
    margin-top: 30px;&lt;br /&gt;
    margin-bottom: 15px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page ul {&lt;br /&gt;
    margin: 15px 0;&lt;br /&gt;
    padding-left: 30px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page li {&lt;br /&gt;
    margin: 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page a {&lt;br /&gt;
    color: #007cba;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page a:hover {&lt;br /&gt;
    text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page .section-box {&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border-left: 4px solid #014421;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    border-radius: 0 8px 8px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.updc-services-page .intro {&lt;br /&gt;
    background: #e8f4f8;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;updc-services-page&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;intro&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This section details how users can access UPDC services, utilize our data management tools, and communicate service requests to our team via the support portal.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Applying for UPDC Access&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Applying_for_UPDC_Access&amp;quot;&amp;gt;Applying for UPDC Access&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Account_Application&amp;quot;&amp;gt;Account Application&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Account_Renewal&amp;quot;&amp;gt;Account Renewal&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Data Management Services&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Storage&amp;quot;&amp;gt;Data Storage&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Processing&amp;quot;&amp;gt;Data Processing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Sharing&amp;quot;&amp;gt;Data Sharing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Data_Archiving&amp;quot;&amp;gt;Data Archiving&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Cloud Computing Services&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Virtual_Machines&amp;quot;&amp;gt;Virtual Machines&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Container_Services&amp;quot;&amp;gt;Container Services&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/GPU_Computing&amp;quot;&amp;gt;GPU Computing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Batch_Processing&amp;quot;&amp;gt;Batch Processing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;UPDC User Portal&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Accessing_the_Portal&amp;quot;&amp;gt;Accessing the Portal&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Ticket_Creation_and_Management&amp;quot;&amp;gt;Ticket Creation and Management&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Relevant_Concepts_and_Terms&amp;quot;&amp;gt;Relevant Concepts and Terms&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Getting Help&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Contact_Us&amp;quot;&amp;gt;Contact Us&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/FAQ&amp;quot;&amp;gt;FAQ&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/wiki/index.php/Support_Response_Times&amp;quot;&amp;gt;Support Response Times&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;section-box&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Quick Contact&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;UPDC Technical Team&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Email: datacommons@up.edu.ph&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;For the most up-to-date information, please refer to our &amp;lt;a href=&amp;quot;/wiki/index.php/Main_Page&amp;quot;&amp;gt;main documentation&amp;lt;/a&amp;gt; or contact our support team.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Security_Hardening&amp;diff=8</id>
		<title>Security Hardening</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Security_Hardening&amp;diff=8"/>
		<updated>2025-09-12T10:19:22Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Created page with &amp;quot;{{DISPLAYTITLE:VM Security Features}}  == Quick Reference ==  Overview of security features implemented on UPDC VMs through the automated security hardening script.  == Security Features Overview ==  * &amp;#039;&amp;#039;&amp;#039;Root Access Disabled&amp;#039;&amp;#039;&amp;#039; - Root login and shell disabled * &amp;#039;&amp;#039;&amp;#039;SSH Key Authentication&amp;#039;&amp;#039;&amp;#039; - Password authentication disabled, key-only access * &amp;#039;&amp;#039;&amp;#039;Password Policy&amp;#039;&amp;#039;&amp;#039; - 12+ chars, complexity, 90-day expiry, history tracking * &amp;#039;&amp;#039;&amp;#039;Firewall Protection&amp;#039;&amp;#039;&amp;#039; - UFW configured with...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:VM Security Features}}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
Overview of security features implemented on UPDC VMs through the automated security hardening script.&lt;br /&gt;
&lt;br /&gt;
== Security Features Overview ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Root Access Disabled&#039;&#039;&#039; - Root login and shell disabled&lt;br /&gt;
* &#039;&#039;&#039;SSH Key Authentication&#039;&#039;&#039; - Password authentication disabled, key-only access&lt;br /&gt;
* &#039;&#039;&#039;Password Policy&#039;&#039;&#039; - 12+ chars, complexity, 90-day expiry, history tracking&lt;br /&gt;
* &#039;&#039;&#039;Firewall Protection&#039;&#039;&#039; - UFW configured with SSH-only access&lt;br /&gt;
* &#039;&#039;&#039;Intrusion Prevention&#039;&#039;&#039; - Fail2Ban with 5-attempt lockout&lt;br /&gt;
* &#039;&#039;&#039;Security Monitoring&#039;&#039;&#039; - Wazuh agent for centralized monitoring&lt;br /&gt;
* &#039;&#039;&#039;Audit Logging&#039;&#039;&#039; - Comprehensive auditd rules for system events&lt;br /&gt;
* &#039;&#039;&#039;Log Retention&#039;&#039;&#039; - Extended retention with compression&lt;br /&gt;
* &#039;&#039;&#039;Service Hardening&#039;&#039;&#039; - Unused services disabled&lt;br /&gt;
&lt;br /&gt;
== Detailed Security Features ==&lt;br /&gt;
&lt;br /&gt;
=== Access Control ===&lt;br /&gt;
* &#039;&#039;&#039;Root Account&#039;&#039;&#039;: Disabled login and shell access&lt;br /&gt;
* &#039;&#039;&#039;SSH Configuration&#039;&#039;&#039;: Key-only authentication, no passwords&lt;br /&gt;
* &#039;&#039;&#039;User Management&#039;&#039;&#039;: Sudo user creation with proper permissions&lt;br /&gt;
* &#039;&#039;&#039;Session Limits&#039;&#039;&#039;: Limited SSH sessions and auth attempts&lt;br /&gt;
&lt;br /&gt;
=== Network Security ===&lt;br /&gt;
* &#039;&#039;&#039;UFW Firewall&#039;&#039;&#039;: Default deny incoming, allow SSH only&lt;br /&gt;
* &#039;&#039;&#039;SSH Restrictions&#039;&#039;&#039;: Standard port, rate limiting enabled&lt;br /&gt;
* &#039;&#039;&#039;Connection Monitoring&#039;&#039;&#039;: Fail2Ban with configurable ban duration&lt;br /&gt;
&lt;br /&gt;
=== Password Security ===&lt;br /&gt;
* &#039;&#039;&#039;Complexity&#039;&#039;&#039;: Uppercase, lowercase, digits, special characters&lt;br /&gt;
* &#039;&#039;&#039;Length&#039;&#039;&#039;: Minimum 12 characters&lt;br /&gt;
* &#039;&#039;&#039;History&#039;&#039;&#039;: Prevents password reuse&lt;br /&gt;
* &#039;&#039;&#039;Expiration&#039;&#039;&#039;: Password expiry and warning periods&lt;br /&gt;
* &#039;&#039;&#039;Lockout&#039;&#039;&#039;: Failed attempts and lockout duration&lt;br /&gt;
&lt;br /&gt;
=== Monitoring &amp;amp; Logging ===&lt;br /&gt;
* &#039;&#039;&#039;Wazuh Agent&#039;&#039;&#039;: Centralized security monitoring&lt;br /&gt;
* &#039;&#039;&#039;Audit Logging&#039;&#039;&#039;: File access, user management, system changes&lt;br /&gt;
* &#039;&#039;&#039;Log Retention&#039;&#039;&#039;: Extended retention with compression&lt;br /&gt;
* &#039;&#039;&#039;Security Events&#039;&#039;&#039;: Authentication, privilege escalation, file modifications&lt;br /&gt;
&lt;br /&gt;
=== System Hardening ===&lt;br /&gt;
* &#039;&#039;&#039;Service Disabling&#039;&#039;&#039;: Unused services (bluetooth, cups, etc.) disabled&lt;br /&gt;
* &#039;&#039;&#039;File Permissions&#039;&#039;&#039;: Secure SSH directory and key permissions&lt;br /&gt;
* &#039;&#039;&#039;Process Monitoring&#039;&#039;&#039;: System call auditing for security events&lt;br /&gt;
&lt;br /&gt;
== Security Tools ==&lt;br /&gt;
&lt;br /&gt;
=== Fail2Ban ===&lt;br /&gt;
* &#039;&#039;&#039;Purpose&#039;&#039;&#039;: Intrusion prevention system&lt;br /&gt;
* &#039;&#039;&#039;Monitoring&#039;&#039;&#039;: SSH, authentication failures&lt;br /&gt;
* &#039;&#039;&#039;Integration&#039;&#039;&#039;: Works with UFW firewall&lt;br /&gt;
&lt;br /&gt;
=== Wazuh Agent ===&lt;br /&gt;
* &#039;&#039;&#039;Purpose&#039;&#039;&#039;: Security information and event management (SIEM)&lt;br /&gt;
* &#039;&#039;&#039;Features&#039;&#039;&#039;: Real-time monitoring, threat detection, compliance&lt;br /&gt;
* &#039;&#039;&#039;Logs&#039;&#039;&#039;: System events, security alerts, file integrity&lt;br /&gt;
* &#039;&#039;&#039;Manager&#039;&#039;&#039;: Centralized dashboard for all VMs&lt;br /&gt;
&lt;br /&gt;
=== Auditd ===&lt;br /&gt;
* &#039;&#039;&#039;Purpose&#039;&#039;&#039;: System audit logging&lt;br /&gt;
* &#039;&#039;&#039;Monitors&#039;&#039;&#039;: File access, user management, privilege escalation&lt;br /&gt;
* &#039;&#039;&#039;Retention&#039;&#039;&#039;: Extended log retention&lt;br /&gt;
&lt;br /&gt;
== Quick Commands ==&lt;br /&gt;
&lt;br /&gt;
=== Check Security Status ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check Fail2Ban status&lt;br /&gt;
sudo fail2ban-client status sshd&lt;br /&gt;
&lt;br /&gt;
# Check Wazuh agent&lt;br /&gt;
sudo systemctl status wazuh-agent&lt;br /&gt;
&lt;br /&gt;
# Check audit logs&lt;br /&gt;
sudo ausearch -k authentication&lt;br /&gt;
&lt;br /&gt;
# Check firewall status&lt;br /&gt;
sudo ufw status verbose&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Security Verification ==&lt;br /&gt;
&lt;br /&gt;
After VM setup, verify these security features:&lt;br /&gt;
&lt;br /&gt;
* [ ] Root login disabled (`sudo passwd -S root`)&lt;br /&gt;
* [ ] SSH key authentication working&lt;br /&gt;
* [ ] Password policy enforced&lt;br /&gt;
* [ ] UFW firewall active&lt;br /&gt;
* [ ] Fail2Ban monitoring SSH&lt;br /&gt;
* [ ] Wazuh agent connected&lt;br /&gt;
* [ ] Audit logging active&lt;br /&gt;
* [ ] Unused services disabled&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:VM Operations]]&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Password_Policies&amp;diff=7</id>
		<title>Password Policies</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Password_Policies&amp;diff=7"/>
		<updated>2025-09-12T09:47:31Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Created page with &amp;quot;{{DISPLAYTITLE:Password Policy}}  == Quick Reference ==  Password requirements and management policies for VM users and systems.  == Password Requirements ==  === Minimum Standards === * &amp;#039;&amp;#039;&amp;#039;Length&amp;#039;&amp;#039;&amp;#039;: Minimum 12 characters * &amp;#039;&amp;#039;&amp;#039;Complexity&amp;#039;&amp;#039;&amp;#039;: Must include uppercase, lowercase, numbers, and special characters * &amp;#039;&amp;#039;&amp;#039;History&amp;#039;&amp;#039;&amp;#039;: Cannot reuse last 5 passwords * &amp;#039;&amp;#039;&amp;#039;Expiration&amp;#039;&amp;#039;&amp;#039;: 90 days maximum * &amp;#039;&amp;#039;&amp;#039;Account Lockout&amp;#039;&amp;#039;&amp;#039;: 5 failed attempts, 30-minute lockout  === Complexity Rule...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Password Policy}}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
Password requirements and management policies for VM users and systems.&lt;br /&gt;
&lt;br /&gt;
== Password Requirements ==&lt;br /&gt;
&lt;br /&gt;
=== Minimum Standards ===&lt;br /&gt;
* &#039;&#039;&#039;Length&#039;&#039;&#039;: Minimum 12 characters&lt;br /&gt;
* &#039;&#039;&#039;Complexity&#039;&#039;&#039;: Must include uppercase, lowercase, numbers, and special characters&lt;br /&gt;
* &#039;&#039;&#039;History&#039;&#039;&#039;: Cannot reuse last 5 passwords&lt;br /&gt;
* &#039;&#039;&#039;Expiration&#039;&#039;&#039;: 90 days maximum&lt;br /&gt;
* &#039;&#039;&#039;Account Lockout&#039;&#039;&#039;: 5 failed attempts, 30-minute lockout&lt;br /&gt;
&lt;br /&gt;
=== Complexity Rules ===&lt;br /&gt;
* At least 1 uppercase letter (A-Z)&lt;br /&gt;
* At least 1 lowercase letter (a-z)&lt;br /&gt;
* At least 1 number (0-9)&lt;br /&gt;
* At least 1 special character (!@#$%^&amp;amp;)&lt;br /&gt;
* No dictionary words or common patterns&lt;br /&gt;
* No personal information (name, username, dates)&lt;br /&gt;
&lt;br /&gt;
=== Check Password Quality ===&lt;br /&gt;
* &#039;&#039;&#039;Online Tool&#039;&#039;&#039;: [//PasswordMonster.com PasswordMonster] (https://www.passwordmonster.com/) - Safe, local password strength testing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:Password Management]]&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Adding_a_User_to_Your_VM&amp;diff=6</id>
		<title>Adding a User to Your VM</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Adding_a_User_to_Your_VM&amp;diff=6"/>
		<updated>2025-09-12T09:01:33Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:VM User Management and SSH Key Setup}}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
Guide for adding users to VMs and configuring SSH key authentication.&lt;br /&gt;
&lt;br /&gt;
== Add User to VM ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Create user with home directory&lt;br /&gt;
sudo useradd -m -s /bin/bash username&lt;br /&gt;
&lt;br /&gt;
# Set password&lt;br /&gt;
sudo passwd username&lt;br /&gt;
&lt;br /&gt;
# Add to sudo group (if needed)&lt;br /&gt;
sudo usermod -aG sudo username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup SSH Key ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Create SSH directory&lt;br /&gt;
sudo mkdir -p /home/username/.ssh&lt;br /&gt;
sudo chmod 700 /home/username/.ssh&lt;br /&gt;
sudo chown username:username /home/username/.ssh&lt;br /&gt;
&lt;br /&gt;
# Add public key&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC... user@hostname&amp;quot; | sudo tee /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chmod 600 /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chown username:username /home/username/.ssh/authorized_keys&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Complete Setup Script ==&lt;br /&gt;
&lt;br /&gt;
For convenience, here&#039;s a complete script that automates the user creation and SSH key setup:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# VM User Management Script&lt;br /&gt;
# Usage: ./add_user.sh username &amp;quot;Full Name&amp;quot; &amp;quot;ssh-public-key&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ $# -ne 3 ]; then&lt;br /&gt;
    echo &amp;quot;Usage: $0 username &#039;Full Name&#039; &#039;ssh-public-key&#039;&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
USERNAME=$1&lt;br /&gt;
FULL_NAME=$2&lt;br /&gt;
SSH_PUBLIC_KEY=$3&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Creating user: $USERNAME&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Create user account&lt;br /&gt;
sudo useradd -m -s /bin/bash -c &amp;quot;$FULL_NAME&amp;quot; $USERNAME&lt;br /&gt;
&lt;br /&gt;
# Create SSH directory&lt;br /&gt;
sudo mkdir -p /home/$USERNAME/.ssh&lt;br /&gt;
sudo chmod 700 /home/$USERNAME/.ssh&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.ssh&lt;br /&gt;
&lt;br /&gt;
# Add SSH public key&lt;br /&gt;
echo &amp;quot;$SSH_PUBLIC_KEY&amp;quot; | sudo tee /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
sudo chmod 600 /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
# Copy default shell files&lt;br /&gt;
sudo cp /etc/skel/.bashrc /home/$USERNAME/&lt;br /&gt;
sudo cp /etc/skel/.profile /home/$USERNAME/&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.bashrc /home/$USERNAME/.profile&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;User $USERNAME created successfully!&amp;quot;&lt;br /&gt;
echo &amp;quot;SSH key configured. User can now connect via SSH.&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== User Management Best Practices ==&lt;br /&gt;
&lt;br /&gt;
=== Security Considerations ===&lt;br /&gt;
&lt;br /&gt;
* Always use SSH key authentication instead of passwords when possible&lt;br /&gt;
* Regularly review and audit user accounts&lt;br /&gt;
* Remove access for users who no longer need it&lt;br /&gt;
* Use strong, unique SSH keys&lt;br /&gt;
* Consider implementing key rotation policies&lt;br /&gt;
&lt;br /&gt;
=== Account Maintenance ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# List all users&lt;br /&gt;
cat /etc/passwd | grep -E &amp;quot;/bin/(bash|sh)$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check user login history&lt;br /&gt;
last username&lt;br /&gt;
&lt;br /&gt;
# Disable user account (lock)&lt;br /&gt;
sudo usermod -L username&lt;br /&gt;
&lt;br /&gt;
# Remove user account (with home directory)&lt;br /&gt;
sudo userdel -r username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH Key Management ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# List authorized keys for a user&lt;br /&gt;
sudo cat /home/username/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
# Remove a specific SSH key&lt;br /&gt;
sudo nano /home/username/.ssh/authorized_keys&lt;br /&gt;
# Delete the line containing the key to remove&lt;br /&gt;
&lt;br /&gt;
# Backup SSH keys&lt;br /&gt;
sudo cp -r /home/username/.ssh /backup/location/username-ssh-backup&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Issues ===&lt;br /&gt;
&lt;br /&gt;
==== SSH Connection Refused ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check SSH service status&lt;br /&gt;
sudo systemctl status ssh&lt;br /&gt;
&lt;br /&gt;
# Restart SSH service&lt;br /&gt;
sudo systemctl restart ssh&lt;br /&gt;
&lt;br /&gt;
# Check SSH configuration&lt;br /&gt;
sudo sshd -T&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Permission Denied ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Verify file permissions&lt;br /&gt;
ls -la /home/username/.ssh/&lt;br /&gt;
# Should show: drwx------ for .ssh directory&lt;br /&gt;
# Should show: -rw------- for authorized_keys file&lt;br /&gt;
&lt;br /&gt;
# Fix permissions if needed&lt;br /&gt;
sudo chmod 700 /home/username/.ssh&lt;br /&gt;
sudo chmod 600 /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chown -R username:username /home/username/.ssh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== User Cannot Login ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check if user account is locked&lt;br /&gt;
sudo passwd -S username&lt;br /&gt;
&lt;br /&gt;
# Check user shell&lt;br /&gt;
grep username /etc/passwd&lt;br /&gt;
&lt;br /&gt;
# Verify home directory exists&lt;br /&gt;
ls -la /home/username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH Debug Mode ===&lt;br /&gt;
&lt;br /&gt;
For detailed SSH connection debugging:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Enable verbose SSH connection&lt;br /&gt;
ssh -vvv username@vm-ip-address&lt;br /&gt;
&lt;br /&gt;
# Check SSH server logs&lt;br /&gt;
sudo tail -f /var/log/auth.log&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Verification Checklist ==&lt;br /&gt;
&lt;br /&gt;
After completing user setup, verify:&lt;br /&gt;
&lt;br /&gt;
* [ ] User account created successfully&lt;br /&gt;
* [ ] Home directory exists with correct permissions&lt;br /&gt;
* [ ] SSH directory created with 700 permissions&lt;br /&gt;
* [ ] SSH public key added to authorized_keys&lt;br /&gt;
* [ ] authorized_keys file has 600 permissions&lt;br /&gt;
* [ ] User can SSH into the VM&lt;br /&gt;
* [ ] User has appropriate group memberships&lt;br /&gt;
* [ ] Shell environment is properly configured&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [https://man7.org/linux/man-pages/man8/useradd.8.html useradd man page] - Linux useradd command documentation&lt;br /&gt;
* [https://man7.org/linux/man-pages/man1/ssh.1.html SSH man page] - SSH client documentation&lt;br /&gt;
* [https://man7.org/linux/man-pages/man8/sshd.8.html SSH daemon man page] - SSH server documentation&lt;br /&gt;
* [https://www.ssh.com/academy/ssh/authorized-key OpenSSH Authorized Keys] - SSH key authentication guide&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Security Hardening]] - System security procedures&lt;br /&gt;
* [[Password Policies]] - Password policies and procedures&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Categories --&amp;gt;&lt;br /&gt;
[[Category:User Management]]&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:VM Operations]]&lt;br /&gt;
[[Category:Procedures]]&lt;br /&gt;
[[Category:SSH]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Templates --&amp;gt;&lt;br /&gt;
{{UserManagement}}&lt;br /&gt;
{{Security}}&lt;br /&gt;
{{VMOperations}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Navigation --&amp;gt;&lt;br /&gt;
{{Navigation|previous=[[Standard Operating Procedures (SOPs)]]|next=[[Security Hardening]]}}&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=Adding_a_User_to_Your_VM&amp;diff=5</id>
		<title>Adding a User to Your VM</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=Adding_a_User_to_Your_VM&amp;diff=5"/>
		<updated>2025-09-12T08:58:21Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Created page with &amp;quot;{{DISPLAYTITLE:VM User Management and SSH Key Setup}}  == Quick Reference ==  Guide for adding users to VMs and configuring SSH key authentication.  == Add User to VM ==  &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; # Create user with home directory sudo useradd -m -s /bin/bash username  # Set password sudo passwd username  # Add to sudo group (if needed) sudo usermod -aG sudo username &amp;lt;/source&amp;gt;  == Setup SSH Key ==  &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; # Create SSH directory sudo mkdir -p /home/username/.ssh...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:VM User Management and SSH Key Setup}}&lt;br /&gt;
&lt;br /&gt;
== Quick Reference ==&lt;br /&gt;
&lt;br /&gt;
Guide for adding users to VMs and configuring SSH key authentication.&lt;br /&gt;
&lt;br /&gt;
== Add User to VM ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Create user with home directory&lt;br /&gt;
sudo useradd -m -s /bin/bash username&lt;br /&gt;
&lt;br /&gt;
# Set password&lt;br /&gt;
sudo passwd username&lt;br /&gt;
&lt;br /&gt;
# Add to sudo group (if needed)&lt;br /&gt;
sudo usermod -aG sudo username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup SSH Key ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Create SSH directory&lt;br /&gt;
sudo mkdir -p /home/username/.ssh&lt;br /&gt;
sudo chmod 700 /home/username/.ssh&lt;br /&gt;
sudo chown username:username /home/username/.ssh&lt;br /&gt;
&lt;br /&gt;
# Add public key&lt;br /&gt;
echo &amp;quot;ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC... user@hostname&amp;quot; | sudo tee /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chmod 600 /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chown username:username /home/username/.ssh/authorized_keys&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Complete Setup Script ==&lt;br /&gt;
&lt;br /&gt;
For convenience, here&#039;s a complete script that automates the user creation and SSH key setup:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# VM User Management Script&lt;br /&gt;
# Usage: ./add_user.sh username &amp;quot;Full Name&amp;quot; &amp;quot;ssh-public-key&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ $# -ne 3 ]; then&lt;br /&gt;
    echo &amp;quot;Usage: $0 username &#039;Full Name&#039; &#039;ssh-public-key&#039;&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
USERNAME=$1&lt;br /&gt;
FULL_NAME=$2&lt;br /&gt;
SSH_PUBLIC_KEY=$3&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Creating user: $USERNAME&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Create user account&lt;br /&gt;
sudo useradd -m -s /bin/bash -c &amp;quot;$FULL_NAME&amp;quot; $USERNAME&lt;br /&gt;
&lt;br /&gt;
# Create SSH directory&lt;br /&gt;
sudo mkdir -p /home/$USERNAME/.ssh&lt;br /&gt;
sudo chmod 700 /home/$USERNAME/.ssh&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.ssh&lt;br /&gt;
&lt;br /&gt;
# Add SSH public key&lt;br /&gt;
echo &amp;quot;$SSH_PUBLIC_KEY&amp;quot; | sudo tee /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
sudo chmod 600 /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
# Copy default shell files&lt;br /&gt;
sudo cp /etc/skel/.bashrc /home/$USERNAME/&lt;br /&gt;
sudo cp /etc/skel/.profile /home/$USERNAME/&lt;br /&gt;
sudo chown $USERNAME:$USERNAME /home/$USERNAME/.bashrc /home/$USERNAME/.profile&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;User $USERNAME created successfully!&amp;quot;&lt;br /&gt;
echo &amp;quot;SSH key configured. User can now connect via SSH.&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== User Management Best Practices ==&lt;br /&gt;
&lt;br /&gt;
=== Security Considerations ===&lt;br /&gt;
&lt;br /&gt;
* Always use SSH key authentication instead of passwords when possible&lt;br /&gt;
* Regularly review and audit user accounts&lt;br /&gt;
* Remove access for users who no longer need it&lt;br /&gt;
* Use strong, unique SSH keys&lt;br /&gt;
* Consider implementing key rotation policies&lt;br /&gt;
&lt;br /&gt;
=== Account Maintenance ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# List all users&lt;br /&gt;
cat /etc/passwd | grep -E &amp;quot;/bin/(bash|sh)$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check user login history&lt;br /&gt;
last username&lt;br /&gt;
&lt;br /&gt;
# Disable user account (lock)&lt;br /&gt;
sudo usermod -L username&lt;br /&gt;
&lt;br /&gt;
# Remove user account (with home directory)&lt;br /&gt;
sudo userdel -r username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH Key Management ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# List authorized keys for a user&lt;br /&gt;
sudo cat /home/username/.ssh/authorized_keys&lt;br /&gt;
&lt;br /&gt;
# Remove a specific SSH key&lt;br /&gt;
sudo nano /home/username/.ssh/authorized_keys&lt;br /&gt;
# Delete the line containing the key to remove&lt;br /&gt;
&lt;br /&gt;
# Backup SSH keys&lt;br /&gt;
sudo cp -r /home/username/.ssh /backup/location/username-ssh-backup&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Common Issues ===&lt;br /&gt;
&lt;br /&gt;
==== SSH Connection Refused ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check SSH service status&lt;br /&gt;
sudo systemctl status ssh&lt;br /&gt;
&lt;br /&gt;
# Restart SSH service&lt;br /&gt;
sudo systemctl restart ssh&lt;br /&gt;
&lt;br /&gt;
# Check SSH configuration&lt;br /&gt;
sudo sshd -T&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Permission Denied ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Verify file permissions&lt;br /&gt;
ls -la /home/username/.ssh/&lt;br /&gt;
# Should show: drwx------ for .ssh directory&lt;br /&gt;
# Should show: -rw------- for authorized_keys file&lt;br /&gt;
&lt;br /&gt;
# Fix permissions if needed&lt;br /&gt;
sudo chmod 700 /home/username/.ssh&lt;br /&gt;
sudo chmod 600 /home/username/.ssh/authorized_keys&lt;br /&gt;
sudo chown -R username:username /home/username/.ssh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== User Cannot Login ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check if user account is locked&lt;br /&gt;
sudo passwd -S username&lt;br /&gt;
&lt;br /&gt;
# Check user shell&lt;br /&gt;
grep username /etc/passwd&lt;br /&gt;
&lt;br /&gt;
# Verify home directory exists&lt;br /&gt;
ls -la /home/username&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== SSH Debug Mode ===&lt;br /&gt;
&lt;br /&gt;
For detailed SSH connection debugging:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Enable verbose SSH connection&lt;br /&gt;
ssh -vvv username@vm-ip-address&lt;br /&gt;
&lt;br /&gt;
# Check SSH server logs&lt;br /&gt;
sudo tail -f /var/log/auth.log&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Verification Checklist ==&lt;br /&gt;
&lt;br /&gt;
After completing user setup, verify:&lt;br /&gt;
&lt;br /&gt;
* [ ] User account created successfully&lt;br /&gt;
* [ ] Home directory exists with correct permissions&lt;br /&gt;
* [ ] SSH directory created with 700 permissions&lt;br /&gt;
* [ ] SSH public key added to authorized_keys&lt;br /&gt;
* [ ] authorized_keys file has 600 permissions&lt;br /&gt;
* [ ] User can SSH into the VM&lt;br /&gt;
* [ ] User has appropriate group memberships&lt;br /&gt;
* [ ] Shell environment is properly configured&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&lt;br /&gt;
* [https://man7.org/linux/man-pages/man8/useradd.8.html useradd man page] - Linux useradd command documentation&lt;br /&gt;
* [https://man7.org/linux/man-pages/man1/ssh.1.html SSH man page] - SSH client documentation&lt;br /&gt;
* [https://man7.org/linux/man-pages/man8/sshd.8.html SSH daemon man page] - SSH server documentation&lt;br /&gt;
* [https://www.ssh.com/academy/ssh/authorized-key OpenSSH Authorized Keys] - SSH key authentication guide&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Security Hardening]] - System security procedures&lt;br /&gt;
* [[Password Management]] - Password policies and procedures&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Categories --&amp;gt;&lt;br /&gt;
[[Category:User Management]]&lt;br /&gt;
[[Category:Security]]&lt;br /&gt;
[[Category:VM Operations]]&lt;br /&gt;
[[Category:Procedures]]&lt;br /&gt;
[[Category:SSH]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Templates --&amp;gt;&lt;br /&gt;
{{UserManagement}}&lt;br /&gt;
{{Security}}&lt;br /&gt;
{{VMOperations}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Navigation --&amp;gt;&lt;br /&gt;
{{Navigation|previous=[[Standard Operating Procedures (SOPs)]]|next=[[Security Hardening]]}}&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.datacommons.up.edu.ph/index.php?title=UPDC_Client_Wiki:About&amp;diff=4</id>
		<title>UPDC Client Wiki:About</title>
		<link rel="alternate" type="text/html" href="https://wiki.datacommons.up.edu.ph/index.php?title=UPDC_Client_Wiki:About&amp;diff=4"/>
		<updated>2025-02-05T08:14:45Z</updated>

		<summary type="html">&lt;p&gt;Updc admin: Created page with &amp;quot;This section contains Wiki pages that describe what the UP Data Commons (UPDC) is, the services UPDC offers, and the team that maintains UPDC.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This section contains Wiki pages that describe what the UP Data Commons (UPDC) is, the services UPDC offers, and the team that maintains UPDC.&lt;/div&gt;</summary>
		<author><name>Updc admin</name></author>
	</entry>
</feed>