<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Permission on Details...</title>
    <link>https://www.deepreflect.net/tags/permission/</link>
    <description>Recent content in Permission on Details...</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Copyright © 2003 - 2026 Leonardo Rizzi</copyright>
    <lastBuildDate>Tue, 30 Jun 2026 03:28:29 +0200</lastBuildDate>
    <atom:link href="https://www.deepreflect.net/tags/permission/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>.ssh - Permission</title>
      <link>https://www.deepreflect.net/2010/09/09/ssh-permission/</link>
      <pubDate>Thu, 09 Sep 2010 23:24:41 +0000</pubDate>
       <guid isPermaLink="false">http://blog.deepreflect.net/?p=946</guid> 
      <description>&lt;p&gt;If any of the files (or directories leading up to the files) have permissions set too loose, the connection will fail. Permission errors may be logged on the server side by the sshd(8) daemon.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Authentication refused: bad ownership or modes for directory …&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;In most cases, potential permission problems can be solved by restricting down access to the SSH configuration files. Permission changes to the home directory might be needed, though restricted rights may break other things.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If any of the files (or directories leading up to the files) have permissions set too loose, the connection will fail. Permission errors may be logged on the server side by the sshd(8) daemon.</p>
<p><code>Authentication refused: bad ownership or modes for directory …</code></p>
<p>In most cases, potential permission problems can be solved by restricting down access to the SSH configuration files. Permission changes to the home directory might be needed, though restricted rights may break other things.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>server$ chmod go-w ~/
</span></span><span style="display:flex;"><span>server$ chmod 700 ~/.ssh
</span></span><span style="display:flex;"><span>server$ chmod 600 ~/.ssh/authorized_keys
</span></span></code></pre></div>]]></content:encoded>
    </item>
    <item>
      <title>Asterisk - permissions and ownership for the socket console</title>
      <link>https://www.deepreflect.net/2009/11/10/asterisk-permissions-and-ownership-for-the-socket-console/</link>
      <pubDate>Tue, 10 Nov 2009 06:18:28 +0000</pubDate>
       <guid isPermaLink="false">http://blog.deepreflect.net/?p=752</guid> 
      <description>&lt;p&gt;If you need to give asterisk operational permission to a simple user on linux system, first of all you can add it on asterisk group, then you can edit &amp;ldquo;asterisk.conf&amp;rdquo; usually on /etc/asterisk/ and give rwx permission to asterisk group like this (add if they don&amp;rsquo;t exist):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-gdscript3&#34; data-lang=&#34;gdscript3&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[files]
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;astctlpermissions &lt;span style=&#34;color:#f92672&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;770&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;astctlowner &lt;span style=&#34;color:#f92672&#34;&gt;=&amp;gt;&lt;/span&gt; asterisk
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;astctlgroup &lt;span style=&#34;color:#f92672&#34;&gt;=&amp;gt;&lt;/span&gt; asterisk
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;astctl &lt;span style=&#34;color:#f92672&#34;&gt;=&amp;gt;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;run&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;asterisk&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;asterisk&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;ctl
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Restart asterisk to apply changes.&lt;/p&gt;
&lt;p&gt;Common error (wrong socket permission):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-gdscript3&#34; data-lang=&#34;gdscript3&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[leo&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;@&lt;/span&gt;srv01 &lt;span style=&#34;color:#f92672&#34;&gt;~&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;$&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;usr&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;sbin&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;asterisk &lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;r
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Asterisk &lt;span style=&#34;color:#ae81ff&#34;&gt;1.4&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;22&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;4&lt;/span&gt; RPM by vc&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;rpms&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;@&lt;/span&gt;voipconsulting&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;nl, Copyright (C) &lt;span style=&#34;color:#ae81ff&#34;&gt;1999&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2008&lt;/span&gt; Digium, Inc&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; others&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Created by Mark Spencer
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Asterisk comes with ABSOLUTELY NO WARRANTY; type &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;core show warranty&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; details&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;This is free software, with components licensed under the GNU General Public
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;License version &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; other licenses; you are welcome to redistribute it under
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;certain conditions&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt; Type &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;core show license&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; details&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=========================================================================&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Unable to connect to remote asterisk (does &lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;run&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;asterisk&lt;span style=&#34;color:#f92672&#34;&gt;/&lt;/span&gt;asterisk&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;ctl exist&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;?&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[leo&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;@&lt;/span&gt;srv01 &lt;span style=&#34;color:#f92672&#34;&gt;~&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;$&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
      <content:encoded><![CDATA[<p>If you need to give asterisk operational permission to a simple user on linux system, first of all you can add it on asterisk group, then you can edit &ldquo;asterisk.conf&rdquo; usually on /etc/asterisk/ and give rwx permission to asterisk group like this (add if they don&rsquo;t exist):</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-gdscript3" data-lang="gdscript3"><span style="display:flex;"><span>[files]
</span></span><span style="display:flex;"><span>astctlpermissions <span style="color:#f92672">=&gt;</span> <span style="color:#ae81ff">770</span>
</span></span><span style="display:flex;"><span>astctlowner <span style="color:#f92672">=&gt;</span> asterisk
</span></span><span style="display:flex;"><span>astctlgroup <span style="color:#f92672">=&gt;</span> asterisk
</span></span><span style="display:flex;"><span>astctl <span style="color:#f92672">=&gt;</span> <span style="color:#f92672">/</span><span style="color:#66d9ef">var</span><span style="color:#f92672">/</span>run<span style="color:#f92672">/</span>asterisk<span style="color:#f92672">/</span>asterisk<span style="color:#f92672">.</span>ctl
</span></span></code></pre></div><p>Restart asterisk to apply changes.</p>
<p>Common error (wrong socket permission):</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-gdscript3" data-lang="gdscript3"><span style="display:flex;"><span>[leo<span style="color:#960050;background-color:#1e0010">@</span>srv01 <span style="color:#f92672">~</span>]<span style="color:#f92672">$</span> <span style="color:#f92672">/</span>usr<span style="color:#f92672">/</span>sbin<span style="color:#f92672">/</span>asterisk <span style="color:#f92672">-</span>r
</span></span><span style="display:flex;"><span>Asterisk <span style="color:#ae81ff">1.4</span><span style="color:#f92672">.</span><span style="color:#ae81ff">22</span><span style="color:#f92672">-</span><span style="color:#ae81ff">4</span> RPM by vc<span style="color:#f92672">-</span>rpms<span style="color:#960050;background-color:#1e0010">@</span>voipconsulting<span style="color:#f92672">.</span>nl, Copyright (C) <span style="color:#ae81ff">1999</span> <span style="color:#f92672">-</span> <span style="color:#ae81ff">2008</span> Digium, Inc<span style="color:#f92672">.</span> <span style="color:#f92672">and</span> others<span style="color:#f92672">.</span>
</span></span><span style="display:flex;"><span>Created by Mark Spencer
</span></span><span style="display:flex;"><span>Asterisk comes with ABSOLUTELY NO WARRANTY; type <span style="color:#e6db74">&#39;core show warranty&#39;</span> <span style="color:#66d9ef">for</span> details<span style="color:#f92672">.</span>
</span></span><span style="display:flex;"><span>This is free software, with components licensed under the GNU General Public
</span></span><span style="display:flex;"><span>License version <span style="color:#ae81ff">2</span> <span style="color:#f92672">and</span> other licenses; you are welcome to redistribute it under
</span></span><span style="display:flex;"><span>certain conditions<span style="color:#f92672">.</span> Type <span style="color:#e6db74">&#39;core show license&#39;</span> <span style="color:#66d9ef">for</span> details<span style="color:#f92672">.</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">=========================================================================</span>
</span></span><span style="display:flex;"><span>Unable to connect to remote asterisk (does <span style="color:#f92672">/</span><span style="color:#66d9ef">var</span><span style="color:#f92672">/</span>run<span style="color:#f92672">/</span>asterisk<span style="color:#f92672">/</span>asterisk<span style="color:#f92672">.</span>ctl exist<span style="color:#960050;background-color:#1e0010">?</span>)
</span></span><span style="display:flex;"><span>[leo<span style="color:#960050;background-color:#1e0010">@</span>srv01 <span style="color:#f92672">~</span>]<span style="color:#f92672">$</span>
</span></span></code></pre></div>]]></content:encoded>
    </item>
  </channel>
</rss>
