把ubuntu desktop10.4 加入windows 域

简介:

前言:

       NIS服务实现了用户的集中的管理,如果在生产环境中已经实现了windows的域管理,那么能不能把ubuntu 桌面操作系统加入到现存的域中实现用户的集中的管理呢,经过google发现,大多数方法都是利用Samba实现,这种方法配置觉的很繁,实验后也没成功,后来发现利用likewise-open这个软件包很简单的就能把ubuntu desktop 10.4系统加入到现在的windows server 2003做的域中,操作很是方便,使用可行性高。

likewise-open官网:http://www.likewise.com/index.php,在这可以学习下载。

以下是引用http://www.oschina.com/project/Likewise-Open中关于likewise-open的说明:

Likewise Open 是一个Linux、Unix、Mac OS 下的应用程序用来将这些系统的机器加入到 Windows 活动目录的安全认证。

主要功能:

1. joining non-Windows systems to Active Directory domains in a single step from the command line or from a GUI; 
2. authenticating users with a single user name and password; 
3. enforcing the same password policies for all platforms; 
4. supporting multiple forests with one-way and two-way cross forest trusts; 
5. caching credentials in case your domain controller goes down; 
6. and providing single sign-on for SSH and Putty.

实验环境:

(1)一台windows server 2003配置成域控,并同时配置成DNS服务器,域名为:lab.cn,主机名:labserver,IP:192.168.3.250/24

(2)一台ubuntu desktop 10.4 操作系统

(3)软件包:likewise-open(命令行),likewise-open-gui(图形工具)

用likewise-open(命令行方式)实现:

(1)安装likewise-open软件包,这个软件包默认的软件源里就有,也可以在官网上下载最新的likewise-open6.0

#sudo apt-get install likewise-open

likewise-open

为什么安装krb5相关的软件包,因为在windows 下的身份认证是采用的kerberos协议,安装这些krb5软件包的目的就是提供kerberos协议。

likewise-open02

在这我输入域名lab.cn

like03

在这我输入DC的主机名:labserver

到此就安装完了

(2)加入域

在加入域前,先配置好本地的DNS服务器,否则会加入失败

#sudo vim /etc/resolv.conf

加入以下内容:

nameserver 192.168.3.250

在本次实验中192.168.3.250就是本地的DNS服务器

#sudo domainjoin-cli join lab.cn administrator

like05

看到success提示,说明加入成功。

用likewise-open-gui(图形方式)实现:

(1)安装软件包

#sudo apt-get install likewise-open-gui

(2)加入域

#sudo domainjoin-gui

like03

这里因为做实验时,是用的另一个域,所以域名不同,是:syslab.com,默认的OU,图形方式能实验的功能,命令行方式同样也能实现。

like04

在这里我输入的是administrator的密码

like05

看到succeeded说明加入成功。

用户登录

文字界面与图形界面的登录相同,这里以文字界面为例

like06

lab为域的NETBIOS名,linux01为用户名

like07

登录后也能创建自己的家目录,不像NIS那样还要挂载NFS上的家目录。

结束语:

更详细的likewise-open的应用可以参考官方的手册,它会告诉你其它的功能。

http://www.likewise.com/resources/documentation_library/manuals/open/likewise-open-guide.html

更深的应用,还要做相应的配置。



本文转自xcjgutong 51CTO博客,原文链接:http://blog.51cto.com/xuchengji/402723

相关文章
|
25天前
|
Ubuntu Linux 数据安全/隐私保护
Windows11 使用 WSL2部署Ubuntu
在管理员PowerShell中运行命令启用Windows子系统Linux和虚拟机平台,但安装Ubuntu时遇到错误。解决方法是下载NoLsp_fix_WSL2工具,以管理员权限进入其目录,使用工具指向WSL的路径(例如 `C:\windows\system32\wsl.exe`)进行修复,然后能成功打开Ubuntu。
33 4
|
1月前
|
Ubuntu 关系型数据库 MySQL
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
27 2
|
3月前
|
Ubuntu 网络协议 Linux
如何在无公网IP环境使用Windows远程桌面Ubuntu
如何在无公网IP环境使用Windows远程桌面Ubuntu
57 0
|
3月前
|
Ubuntu Linux Windows
两种Ubuntu和Windows互相共享文件夹的方法
两种Ubuntu和Windows互相共享文件夹的方法
|
3月前
|
Ubuntu Linux 编译器
MinGW-w64在windows/ubuntu上的安装及使用
MinGW-w64在windows/ubuntu上的安装及使用
191 0
|
2月前
|
Ubuntu Linux Docker
体验ubuntu,windows双系统
体验ubuntu,windows双系统
|
3月前
|
存储 Ubuntu Linux
windows可以安装Ubuntu,ubuntu上也可以安装Powershell
powerhsell除了可以在windows上使用外,还可以在Ubuntu上部署开发环境。下面介绍Ubuntu上安装powershell的方法。
47 0
|
3月前
|
存储 Ubuntu 关系型数据库
在Windows WSL (Linux的Windows子系统)上运行的Ubuntu 20.04安装Bacula失败
Bacula 是一个开源的跨平台网络备份工具,提供基于客户端/服务器(CS)架构的企业级备份解决方案。它支持对数据进行备份、恢复以及完整性校验,并且可以运行在多种操作系统上,包括 Windows 和 Linux 等。
22 0
|
3月前
|
Ubuntu 开发工具 Windows
vim 在windows系统和ubuntu系统中的配置
vim 在windows系统和ubuntu系统中的配置
|
3月前
|
并行计算 Ubuntu C语言
双系统windows + ubuntu20.04 + cuda11 三部曲
双系统windows + ubuntu20.04 + cuda11 三部曲