首页 > 科技 > LAT-LDAP Administrator Tool

LAT-LDAP Administrator Tool

2006年9月3日 11点02分 发表评论 阅读评论

LAT stands for LDAP Administration Tool. The tool allows you to browse LDAP-based directories and add/edit/delete entries contained within. It can store profiles for quick access to different servers. There are also different views available such as Users, Groups and Hosts which allow you to easily manage objects without having to deal with the intricacies of LDAP.

The latest stable release of LAT is 1.0.6 which was released on June 30th, 2006. The latest development release of LAT is 1.1.6 which was released on August 28, 2006.

SambaLMPassword and SambaNTPassword have not been encrypted issue:

Opened: 2006-09-01 02:39 CDT Phillip Huang
Hi, I am using LAT 1.0.6 on CentOS4.3,LAT is really a userful tools on LDAP administration. Today I added some SMB attributes to a user, and tried to changed this account’s SambaLMPassword and SambaNTPassword which two seems to
have been encrypted. In the path “Browers-User-Phillip”, I modified these two passwords to the string “testpassword” and pressed “Apply”, and then I found in the right frame, both”SambaLMPassword” and “SambaNTPassword” were showed as “testpassword” without encrypted!

Absolutely, I could not use this samba accout to access SMB shares through LDAP certification. Hmmm. and I tried to copy other certified user’s encrpted password string instead of “testpassword”, yes, could access smb share later.
Lorenb, would you please tell how me to modify the SMBpassword in LAT directly? Many thanks.

From Loren Bandiera 2006-09-01 07:58 CD
You can’t use the browser portion to set passwords in 1.0. That has been fixed in 1.1 branch (it will eventually be v1.2).
You can however use the User view. If you go to Views -> Users, you can do one of the following:

a) Right click on Phillip and select “Change password”
b) Double click on Phillip, select the ‘Account’ tab, and click on the ‘Set password’ button.

That will set the Unix and SAMBA passwords. Let me know if that works for you.

From Phillip Huang 2006-09-02 21:03 CDT
Hello, Loren, thanks for your cencern. I just try following with your guide, the first “Right click on phillip and select “change passwd” operation is ok, and I am a litter confused which option I will take, Crypt,MD5 or SHA? It seems
the “SHA” option is default setting.

Then the second step, when double click, the LAT crashed, there are error messages like the following text:

[root@localhost ~]# lat
(lat:2898): Gtk-WARNING **: Mixing deprecated and non-deprecated GtkToolbar API is not allowed
(lat:2898): Gtk-WARNING **: Mixing deprecated and non-deprecated GtkToolbar API is not allowed
(lat:2898): Gtk-WARNING **: Mixing deprecated and non-deprecated GtkToolbar API is not allowed
(lat:2898): Gtk-WARNING **: Mixing deprecated and non-deprecated GtkToolbar API is not allowed
(lat:2898): Gtk-WARNING **: Mixing deprecated and non-deprecated GtkToolbar API is not allowed
Unhandled Exception: System.ArgumentException: Key duplication when adding: 515
in <0x001f2> System.Collections.Hashtable:PutImpl (System.Object key,System.Object value, Boolean overwrite)
in <0x00012> System.Collections.Hashtable:Add (System.Object key, System.Object value)
in <0x00291> lat.EditUserViewDialog:getGroups (Novell.Directory.Ldap.LdapEntryle)
in <0x000b6> lat.EditUserViewDialog:.ctor (lat.LdapServer ldapServer,Novell.Directory.Ldap.LdapEntry le)
in <0x0006f> lat.ViewDialogFactory:Create (System.String name, lat.LdapServer server, Novell.Directory.Ldap.LdapEntry le)
in <0x00038> lat.ServerView:OnRowActivated (System.Object o,Gtk.RowActivatedArgs args)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_RowActivatedArgs (object,Gtk.RowActivatedArgs)
in <0x001a1> Gtk.TreeView:RowActivatedSignalCallback (IntPtr arg0, IntPtr arg1,IntPtr arg2, IntPtr gch)
in (wrapper native-to-managed) Gtk.TreeView:RowActivatedSignalCallback (intptr,intptr,intptr,intptr)
in <0x00000>
in (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00007> Gnome.Program:Run ()
in <0x00238> LdapAdministrationTool:Main (System.String[] args

Oh, my LAT is 1.0.6 which is stable version. I downloaded the latest version
1.1.6(rpm), and try to install this package, it warnes me:
[root@localhost temp]# rpm -ivh lat-1.1.6-1.noarch.rpm
error: Failed dependencies:
avahi-sharp is needed by lat-1.1.6-1.noarch
dbus-sharp is needed by lat-1.1.6-1.noarch
Would you please give me more advice to resolve my trouble? Thanks and regards.

分类: 科技 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.