<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.stress-free.co.nz"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>stressfree - border manager</title>
 <link>https://www.stress-free.co.nz/tech/border_manager</link>
 <description></description>
 <language>en</language>
<item>
 <title>Border Manager with Linux Howto</title>
 <link>https://www.stress-free.co.nz/border_manager_with_linux_howto</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
      &lt;p&gt;After some experimenting today I have put together a howto for getting Linux to authenticate to a Border Manager proxy server. If you do not know what that means do not worry but if you do and have tried in the past you maybe very interested to have a read of &lt;a href=&quot;/index.php?option=com_content&amp;amp;task=view&amp;amp;id=160&quot;&gt;this tutorial&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;   &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/security&quot;&gt;security&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/border_manager&quot;&gt;border manager&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Mon, 31 Oct 2005 09:13:21 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">161 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>Border Manager Authentication with Linux</title>
 <link>https://www.stress-free.co.nz/border_manager_authentication_with_linux</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
      &lt;p&gt;Getting a Linux server or workstation to work nicely with Novell&#039;s Border Manager can be very difficult. Novell have recently brought out a &lt;a href=&quot;http://www.novell.com/coolsolutions/tip/15611.html&quot;&gt;Linux version&lt;/a&gt; of their clntrust.exe application for Linux workstations (available in Border Manager 3.8 SP4) but this requires Gnome and the Novell Linux Client. If you are running a server (or use a non-Novell supported Linux distro) meeting these requirements can be difficult. Fortunately there is &lt;a href=&quot;http://cl4others.sourceforge.net/&quot;&gt;cl4others&lt;/a&gt; which authenticates to the Border Manager through simple command line instructions in a far more flexible manner. Documentation for cl4others is pretty sparse so I have written this little tutorial on how to get it set up and running.  &lt;/p&gt;  &lt;p&gt;This solution is really intended for servers where shell access by normal users is limited as Border Manager authentication is not handled on a per user basis. For web and file servers such a setup is fine but if you require per user authentication to the Border Manager you should probably look at the Gnome/Netware Linux Client/clntrust stack from Novell. &lt;/p&gt;  &lt;p&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;NOTE: &lt;/span&gt;For instructions 1-9 you will need to have root privileges. &lt;/p&gt;  &lt;p&gt;1. Install ncp for your distribution.    &lt;br /&gt;The easiest way to find the rpm is through rpmfind or if you are running SuSE you will find ftp.suse.com has an rpm for your specific version.    &lt;br /&gt;&lt;br /&gt;2. Extract the cl4others x86 binary and copy it to /usr/bin.    &lt;br /&gt;Make sure its permissions are set so that it can be executed by non-root users. &lt;/p&gt;  &lt;p class=&quot;codesnippet&quot;&gt;chmod a+x /usr/bin/cl4others&lt;/p&gt;  &lt;p&gt;3. Make a directory in /mnt called bordermanager so that you can mount the volume to it. &lt;/p&gt;    &lt;p&gt;4. Edit /etc/fstab and add the following entry: (all on one line)&lt;/p&gt;  &lt;p class=&quot;codesnippet&quot;&gt;NW_SERVER/NW_USER  /mnt/bordermanager  ncp        defaults,ro,mode=400,uid=root,gid=root,owner=root,ipserver=NW_SERVERIP,    &lt;br /&gt;passwdfile=/root/.ncppasswd,multiple        0 0 &lt;/p&gt;  &lt;p&gt; Replace the following with your network details:    &lt;br /&gt;NW_SERVER = Netware BorderManager server name    &lt;br /&gt;NW_SERVERIP = Netware BorderManager IP/DNS name    &lt;br /&gt;NW_USER = Netware user you will be accessing the proxy as &lt;/p&gt;  &lt;p&gt;This mounts the Border Manager volume read-only with all files owned by root with read access to the files only granted to root. This means if one of your server accounts gets compromised (other than root) your Border Manager files will be safe and away from prying eyes.    &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;NOTE: &lt;/span&gt;In order for cl4others to work you must have read access to the BorderManager SYS volume. Remember to set a Border Manager access rule for the user you are connecting attempting to access the Internet as.    &lt;br /&gt;&lt;br /&gt;5. Now create a file for storing the login password to the server: &lt;/p&gt;  &lt;p class=&quot;codesnippet&quot;&gt;pico /root/.ncppasswd &lt;/p&gt; Add the following entry:  &lt;p class=&quot;codesnippet&quot;&gt;NW_SERVER/NW_USER:Your Password &lt;/p&gt; Change the file so that it can only be read by root:  &lt;p class=&quot;codesnippet&quot;&gt;chmod og-rwx /root/.ncppasswd &lt;/p&gt; 6. Mount the Border Manager volume:  &lt;p class=&quot;codesnippet&quot;&gt;mount /mnt/bordermanager &lt;/p&gt; (This should mount the SYS volume of the BM server  &lt;br /&gt;&lt;br /&gt;7. If you have a firewall running you will need to open port 3024 for UDP traffic.  &lt;br /&gt;For SuSE edit edit /etc/sysconfig/SuSEfirewall2 and add an entry:  &lt;p class=&quot;codesnippet&quot;&gt;FW_SERVICES_EXT_UDP=&quot;3024&quot; &lt;/p&gt; Restart the firewall, for SuSE:  &lt;p class=&quot;codesnippet&quot;&gt;rcSuSEfirewall2 restart &lt;/p&gt;8. Now as root start cl4others (I have had mixed results starting it as any other user).  &lt;p class=&quot;codesnippet&quot;&gt;cl4others /mnt/bordermanager &amp;amp; &lt;/p&gt;9. With Yast setup the proxy. You don&#039;t need to specify any user just point the proxy to the url of the proxy server. Save the changes. In order for them to take effect you will need to logout of the console and log back in again.  &lt;br /&gt;&lt;br /&gt;You should be able to access websites now through the Border Manager proxy with any of the Linux accounts.  &lt;br /&gt;&lt;br /&gt;10 .Test it by downloading an html file:  &lt;p class=&quot;codesnippet&quot;&gt;wget https://www.stress-free.co.nz/sites/default/files/images/whichdoctor.jpg &lt;/p&gt;  &lt;p&gt; Hopefully if everything works correctly you should be authenticating and using your Border Manager proxy with Linux.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;   &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/linux&quot;&gt;linux&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/security&quot;&gt;security&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tutorials&quot;&gt;software tutorials&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/novell&quot;&gt;novell&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/border_manager&quot;&gt;border manager&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Mon, 31 Oct 2005 07:20:35 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">160 at https://www.stress-free.co.nz</guid>
</item>
</channel>
</rss>
