<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Raspberry Pi | ShareChiWai Notes</title><link>https://sharechiwai.com/tag/raspberry-pi/</link><atom:link href="https://sharechiwai.com/tag/raspberry-pi/index.xml" rel="self" type="application/rss+xml"/><description>Raspberry Pi</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Tue, 03 Mar 2026 00:00:00 +0000</lastBuildDate><image><url>https://sharechiwai.com/media/icon_hu_17828a82f3c79d3a.png</url><title>Raspberry Pi</title><link>https://sharechiwai.com/tag/raspberry-pi/</link></image><item><title>How to Remove Passphrase on SSH Key</title><link>https://sharechiwai.com/post/2026/2026-03-03-remove-ssh-key-passphrase/</link><pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate><guid>https://sharechiwai.com/post/2026/2026-03-03-remove-ssh-key-passphrase/</guid><description>&lt;p&gt;如何在 Raspberry Pi / linux 上移除 SSH key 上的（passphrase）。有兩種方式：&lt;/p&gt;
&lt;h2 id="選項一完全移除密碼片語安全性較低但更方便"&gt;選項一：完全移除密碼片語（安全性較低，但更方便）&lt;/h2&gt;
&lt;p&gt;SSH 登入你的 Pi 後執行：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ssh-keygen -p -f ~/.ssh/id_ed25519
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;（如果你的金鑰檔名不同，請替換 &lt;code&gt;id_ed25519&lt;/code&gt; — 可以用 &lt;code&gt;ls ~/.ssh&lt;/code&gt; 查看）&lt;/p&gt;
&lt;p&gt;系統會詢問：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;舊密碼片語（輸入你目前的密碼）&lt;/li&gt;
&lt;li&gt;新密碼片語（留空，直接按 &lt;code&gt;Enter&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;確認新密碼片語（再按一次 &lt;code&gt;Enter&lt;/code&gt;）&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="選項二使用-ssh-agent更安全--密碼片語快取在記憶體中"&gt;選項二：使用 ssh-agent（更安全 — 密碼片語快取在記憶體中）&lt;/h2&gt;
&lt;p&gt;在你的 Pi 的 &lt;code&gt;~/.bashrc&lt;/code&gt; 或 &lt;code&gt;~/.profile&lt;/code&gt; 中加入：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;eval&lt;/span&gt; &lt;span class="k"&gt;$(&lt;/span&gt;ssh-agent -s&lt;span class="k"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ssh-add ~/.ssh/id_ed25519
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;你只需要在每次登入時輸入一次密碼片語，之後的 git 操作就不會再被提示，直到你登出為止。&lt;/p&gt;
&lt;p&gt;Hope you find it useful!&lt;/p&gt;</description></item></channel></rss>