<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Read-Only with TACACS+ in ICX Switches</title>
    <link>https://community.ruckuswireless.com/t5/ICX-Switches/Read-Only-with-TACACS/m-p/11440#M151</link>
    <description>I have recently spun up a TACACS+ server and got it configured in a test environment before we go live. I have been able to get mostly everything configured with the exception of a Read-Only user. I am using TacasGUI with MAVIS LDAP. The LDAP is working perfectly and the groups are working as they are supposed to. I am just unable to have any AAA Authenticated user actually show up as a Read-Only user. If I set an AD group in Tacacs to privilege level 15 they will get SU privileges and any other level including 5 shows as Port-Config when doing a #show who command to check SSH connections. If I change the Read-Only to use Privilege level 15 it will then log in as a SU so I know the groups are working and using the config in Tacacs.&amp;nbsp;Below is a small snippet of my configs maybe I am missing something obvious.&lt;BR /&gt;&lt;BR /&gt;I have 3 AD groups Admins, Read-Only, and Ports-Only&lt;BR /&gt;&lt;BR /&gt;Snippet from switch config (let me know if you need to see more)&lt;BR /&gt;&lt;BR /&gt;Current configuration:&lt;BR /&gt;!&lt;BR /&gt;ver 08.0.30mbT311&lt;BR /&gt;!&lt;BR /&gt;stack unit 1&lt;BR /&gt;&amp;nbsp; module 1 icx6430c-12-port-management-module&lt;BR /&gt;&amp;nbsp; module 2 icx6430c-copper-2port-2g-module&lt;BR /&gt;&amp;nbsp; module 3 icx6430c-fiber-2port-2g-module&lt;BR /&gt;&lt;BR /&gt;aaa authentication login default local tacacs+&lt;BR /&gt;aaa authentication login privilege-mode&lt;BR /&gt;aaa authorization exec default tacacs+ none&lt;BR /&gt;aaa accounting commands 0 default start-stop tacacs+&lt;BR /&gt;hostname Tacacs_Test&lt;BR /&gt;ip address 0.0.0.0 255.255.255.0&lt;BR /&gt;&lt;BR /&gt;This is a snippet from my Tacacs config as well.&lt;BR /&gt;&lt;BR /&gt;group = Admins {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 15
&lt;BR /&gt;		}
&lt;BR /&gt;	} #END OF Admins
&lt;BR /&gt;
	&lt;BR /&gt;group = Read-Only {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 5
&lt;BR /&gt;		}
&lt;BR /&gt;	} #END OF Read-Only
&lt;BR /&gt;
	&lt;BR /&gt;group = Ports-Only {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 4
&lt;BR /&gt;		}&lt;BR /&gt;} #END OF Ports-Only&lt;BR /&gt;&lt;BR /&gt;This is the #show who output while all 3 users (one in each group) are logged in.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is test13784, privilege port-config&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 32 second(s) in idle&lt;BR /&gt;&amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is curtinr, privilege super-user&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; you are connecting to this session&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 56 second(s) in idle&lt;BR /&gt;&amp;nbsp;3&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is test12689, privilege port-config&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5 second(s) in idle&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So as you can see even though Read-Only is set to 5 and Ports-Only is set to 4 both users appear to have Port-Config privileges. I have tested level 5 on a local user and it shows as having true level 5 Read-Only privileges but just not using AAA.</description>
    <pubDate>Tue, 26 Jun 2018 20:24:20 GMT</pubDate>
    <dc:creator>richard_curtin</dc:creator>
    <dc:date>2018-06-26T20:24:20Z</dc:date>
    <item>
      <title>Read-Only with TACACS+</title>
      <link>https://community.ruckuswireless.com/t5/ICX-Switches/Read-Only-with-TACACS/m-p/11440#M151</link>
      <description>I have recently spun up a TACACS+ server and got it configured in a test environment before we go live. I have been able to get mostly everything configured with the exception of a Read-Only user. I am using TacasGUI with MAVIS LDAP. The LDAP is working perfectly and the groups are working as they are supposed to. I am just unable to have any AAA Authenticated user actually show up as a Read-Only user. If I set an AD group in Tacacs to privilege level 15 they will get SU privileges and any other level including 5 shows as Port-Config when doing a #show who command to check SSH connections. If I change the Read-Only to use Privilege level 15 it will then log in as a SU so I know the groups are working and using the config in Tacacs.&amp;nbsp;Below is a small snippet of my configs maybe I am missing something obvious.&lt;BR /&gt;&lt;BR /&gt;I have 3 AD groups Admins, Read-Only, and Ports-Only&lt;BR /&gt;&lt;BR /&gt;Snippet from switch config (let me know if you need to see more)&lt;BR /&gt;&lt;BR /&gt;Current configuration:&lt;BR /&gt;!&lt;BR /&gt;ver 08.0.30mbT311&lt;BR /&gt;!&lt;BR /&gt;stack unit 1&lt;BR /&gt;&amp;nbsp; module 1 icx6430c-12-port-management-module&lt;BR /&gt;&amp;nbsp; module 2 icx6430c-copper-2port-2g-module&lt;BR /&gt;&amp;nbsp; module 3 icx6430c-fiber-2port-2g-module&lt;BR /&gt;&lt;BR /&gt;aaa authentication login default local tacacs+&lt;BR /&gt;aaa authentication login privilege-mode&lt;BR /&gt;aaa authorization exec default tacacs+ none&lt;BR /&gt;aaa accounting commands 0 default start-stop tacacs+&lt;BR /&gt;hostname Tacacs_Test&lt;BR /&gt;ip address 0.0.0.0 255.255.255.0&lt;BR /&gt;&lt;BR /&gt;This is a snippet from my Tacacs config as well.&lt;BR /&gt;&lt;BR /&gt;group = Admins {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 15
&lt;BR /&gt;		}
&lt;BR /&gt;	} #END OF Admins
&lt;BR /&gt;
	&lt;BR /&gt;group = Read-Only {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 5
&lt;BR /&gt;		}
&lt;BR /&gt;	} #END OF Read-Only
&lt;BR /&gt;
	&lt;BR /&gt;group = Ports-Only {
&lt;BR /&gt;		default service = permit
&lt;BR /&gt;		service = shell {
&lt;BR /&gt;			default cmd = permit
&lt;BR /&gt;			set priv-lvl = 4
&lt;BR /&gt;		}&lt;BR /&gt;} #END OF Ports-Only&lt;BR /&gt;&lt;BR /&gt;This is the #show who output while all 3 users (one in each group) are logged in.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is test13784, privilege port-config&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 32 second(s) in idle&lt;BR /&gt;&amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is curtinr, privilege super-user&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; you are connecting to this session&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 56 second(s) in idle&lt;BR /&gt;&amp;nbsp;3&amp;nbsp; &amp;nbsp; &amp;nbsp; established, client ip address 0.0.0.0, server hostkey DSA, user is test12689, privilege port-config&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; using vrf default-vrf.&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5 second(s) in idle&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;So as you can see even though Read-Only is set to 5 and Ports-Only is set to 4 both users appear to have Port-Config privileges. I have tested level 5 on a local user and it shows as having true level 5 Read-Only privileges but just not using AAA.</description>
      <pubDate>Tue, 26 Jun 2018 20:24:20 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/ICX-Switches/Read-Only-with-TACACS/m-p/11440#M151</guid>
      <dc:creator>richard_curtin</dc:creator>
      <dc:date>2018-06-26T20:24:20Z</dc:date>
    </item>
  </channel>
</rss>

