<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gitlab &#8211; 张三太爷</title>
	<atom:link href="https://www.somedoc.net/tag/gitlab/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.somedoc.net</link>
	<description>看前面，黑洞洞</description>
	<lastBuildDate>Fri, 27 Mar 2020 06:15:56 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>

<image>
	<url>https://www.somedoc.net/wp-content/uploads/2016/12/cropped-dandycheung-1-32x32.jpg</url>
	<title>gitlab &#8211; 张三太爷</title>
	<link>https://www.somedoc.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GitLab 的管理员账户</title>
		<link>https://www.somedoc.net/2020/03/27/gitlab-%e7%9a%84%e7%ae%a1%e7%90%86%e5%91%98%e8%b4%a6%e6%88%b7/</link>
					<comments>https://www.somedoc.net/2020/03/27/gitlab-%e7%9a%84%e7%ae%a1%e7%90%86%e5%91%98%e8%b4%a6%e6%88%b7/#respond</comments>
		
		<dc:creator><![CDATA[张三太爷]]></dc:creator>
		<pubDate>Fri, 27 Mar 2020 06:15:56 +0000</pubDate>
				<category><![CDATA[[未分类]]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[备忘录]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[软件]]></category>
		<category><![CDATA[问题解决]]></category>
		<category><![CDATA[gitlab]]></category>
		<category><![CDATA[管理员]]></category>
		<guid isPermaLink="false">http://www.somedoc.net/?p=4408</guid>

					<description><![CDATA[GitLab 的管理员，是个神奇存在。它的 name 是 A <a href="https://www.somedoc.net/2020/03/27/gitlab-%e7%9a%84%e7%ae%a1%e7%90%86%e5%91%98%e8%b4%a6%e6%88%b7/" class="more-link">[&#8230;]</a>]]></description>
										<content:encoded><![CDATA[<p>GitLab 的管理员，是个神奇存在。它的 name 是 Administrator，但 user name 是 root。不仅如此，其关联的邮箱，默认是 admin@example.com。这意味着，root 用户要是忘记了密码，想要通过邮箱找回，呃，最好别想。鉴于很多年前就知道，确实有个网站的域名是 example.com，我很怀疑这个邮箱看似无效，实则可用，而且每天里面都会收到不少记性不好的 GitLab 系统管理员的重置密码的链接。</p>
<p>在服务器上操作，可以修改用户的密码，官方文档见 http://docs.gitlab.com/ce/security/reset_root_password.html。这部分内容主要来自 https://www.cnblogs.com/weifeng1463/p/11796861.html，如同往常，我做了一定的修订。</p>
<p>具体就是，以 root 用户执行 <code>gitlab-rails console production</code>，获取用户数据，并修改用户密码。</p><pre class="crayon-plain-tag">[root@glsvr bin]# gitlab-rails console production
Loading production environment (Rails 4.2.5.2)
irb(main):001:0&gt; user = User.where(id: 1).first
=&gt; #&lt;User id: 1, email: "admin@example.com", ...
irb(main):002:0&gt; user.password=12345678
=&gt; 12345678
irb(main):003:0&gt; user.password_confirmation=12345678
=&gt; 12345678
irb(main):004:0&gt; user.save!
=&gt; true
irb(main):005:0&gt; quit</pre><p>注意 1：密码不能使用引号。而且一旦使用了单引号或双引号，密码就无效。<br />
注意 2：保存用户数据的 <code>user.save!</code>，别忽略后面的感叹号。</p>
<p>以上步骤很简单，但我没用上。因为后来我想了起来，我并不是一开始就扮演这个系统的管理员角色的，我和上任管理员要到了密码，是我非常忌讳的 <code>12345678</code>，被我第一时间改掉了。进一步地，我很怀疑上任管理员也曾不知道密码过，而恰巧找到了上述步骤。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.somedoc.net/2020/03/27/gitlab-%e7%9a%84%e7%ae%a1%e7%90%86%e5%91%98%e8%b4%a6%e6%88%b7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
