linux加入windows域之完美方案
- 格式:doc
- 大小:930.00 KB
- 文档页数:34
linux文件下载到windows电脑上(linux文件导入windows)2. linux导入命令可以使用echo命令将文本流导向标准输出,然后再使用符号重新定向标准输出到文件。
用法示例:将字符串hello world写入文件file.txt中$ echo hello world file.txt 然后再尝试用cat命令从读取文件并写入到标准输出,可以看到字符串已经成功写入文件。
$ cat file.txt3. linux如何把文件导出到本地一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;与ssh有关的两个命令可以提供很方便的操作:sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具windows端需要支持ZModem的telnet/ssh客户端(比如SecureCRT)运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。
-b binary 用binary的方式上传下载,不解释字符为ascii-e 强制escape 所有控制字符,比如Ctrl+x,DEL等运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置)比ftp命令方便多了,而且服务器不用再开FTP服务了PS:Linux上rz/sz这两个小工具安装lrzsz-x.x.xx.rpm即可。
Windows Server 2012部署Linux目录1 .准备工作 (1)1.1 软件与配置需求 (1)2 .Windows部署linux (1)2.1 原理 (1)2.2 Pxelinux引导文件提取 (1)2.3 Pxelinux与Pxewindows引导文件更名 (1)2.4 WDS命令修改传送的引导文件 (1)2.5 设置pxelinux.cfg文件夹 (2)2.6 架设Ftp服务器 (4)1.准备工作1.1软件与配置需求1.Windows Server 2012,安装好WDS,DHCP,AD DS2.参考文档《windows Server 2012部署》,并完成其中的各项操作。
2.Windows部署linux2.1原理1.PXE启动首先是客户机通过服务器DHCP服务获取IP地址,然后客户机利用TFTP,从服务器获取引导文件,Linux为pxelinux.0,客户机利用启动文件,客户机传统启动内核vmlinuz,与启动映像initrd.img,启动后,如果能够通过defualt配置文件设置的路径获取ks.cfg文件就获取该文件,并自动安装映像,如果没有,则手动安装,就想光盘一样,手动选择配置。
2.服务器所需要的启动服务为:DHCP服务(为客户机分配IP);TFTP服务(传送启动文件);ftp或者nfs或者web服务(传送安装映像)。
3.详细Linux PXE启动原理可参考《Manila pxe服务器架设总结.docx》4.由于pxelinux.0可以修改引导路径,所以利用windows部署服务,将pxelinux.0引导文件传送到客户机,windows默认传送的是和pxeboot.n12,根据菜单选择引导选项,从而引导安装Linux或者windows。
5.WDS boot文件夹下默认的文件:需要按F12的启动文件pxeboot.n12:不需要按F12的启动文件2.2Pxelinux引导文件提取1.下载syslinux:/pub/linux/utils/boot/syslinux2.提取syslinux中:core\pxelinux.0com32\menu\vesamenu.c32com32\menu\menu.c32com32\modules\chain.c32memdisk\memdisk2.3Pxelinux与Pxewindows引导文件更名1.将提取的文件放置到WDS文件夹下boot中x86和x64文件夹中2.更改x86和x64中的pxelinux.0的文件名为3.更改x86和x64中的pxeboot.n12的名称为pxeboot.0,pxeboot.n12为不需要按F12的启动文件。
【最新版4篇】编写:_______________审核:_______________审批:_______________编写单位:_______________编写时间:_______________序言以下是本店铺编写的4篇《windows下使用linux命令的几种方法》,希望可以帮助到有需要的朋友。
下载文档后,可根据实际需要进行调整和使用。
(4篇)《windows下使用linux命令的几种方法》篇1在 Windows 下使用 Linux 命令有几种方法,其中比较常见的方法有以下几种:1. 使用 Cygwin:Cygwin 是一个 Windows 下的 Linux 模拟器,它提供了一个原生的 Linux 环境,可以在 Windows 中运行各种 Linux 命令。
用户可以在 Cygwin 官网上下载安装包,安装后即可在 Windows 中使用 Linux 命令。
2. 使用 Git Bash:Git Bash 是 Git 工具包中包含的一个 Bash 命令行工具,它提供了一个类似于 Linux 的环境,可以在 Windows 中运行各种 Linux 命令。
用户可以在 Git 官网上下载 Git Bash,安装后即可在 Windows 中使用Linux 命令。
3. 使用 PowerShell:PowerShell 是 Windows 自带的一个命令行工具,它支持一部分 Linux 命令,可以通过 PowerShell 来运行和练习这些 Linux 命令。
用户可以在 Windows 中打开 PowerShell,然后在命令行中输入相应的 Linux 命令即可。
4. 使用虚拟机:用户可以在 Windows 中安装一个虚拟机,例如 VirtualBox 或 VMware 等,然后在虚拟机中安装 Linux 操作系统,这样就可以在 Windows 中使用 Linux 命令了。
《windows下使用linux命令的几种方法》篇2在 Windows 下使用 Linux 命令有几种方法,其中最常见的方法是使用Cygwin、Git Bash 和 PowerShell。
windows下使用linux命令的几种方法在Windows系统中,由于其不同的文件系统和命令行环境,无法直接运行Linux命令。
但是,有几种方法可以在Windows系统上模拟或轻松使用Linux命令。
1. Linux虚拟机:使用虚拟化软件(如VirtualBox、VMware)安装Linux虚拟机是运行Linux命令的最直接方法之一、通过创建一个虚拟机,可以在Windows系统中运行完整的Linux环境,从而可以使用所有的Linux命令和功能。
用户可以在虚拟机中运行各种Linux发行版,如Ubuntu、CentOS等,与真正的Linux环境没有太大差异。
3. MSYS2:MSYS2是一种基于MinGW-w64的软件,可在Windows上提供一个类似于GNU工具链环境。
它包含了大量的GNU命令行工具,包括众所周知的Linux命令。
用户可以在MSYS2终端中使用这些工具来模拟Linux命令行环境,并在Windows上执行类似于Linux的工作流程。
与WSL不同,MSYS2提供了一个独立的命令行环境,用户可以在其中工作而不影响到Windows本身。
4. Cygwin:Cygwin是一个用于Windows的开源工具,提供了大量类似于Linux命令和工具的Windows DLL。
用户可以通过安装Cygwin来使用大部分常见的Linux命令。
Cygwin在Windows上提供了一个模拟的Linux环境,其中包含用于执行类似于Bash的命令、使用Linux工具和应用程序的功能。
5. Git Bash:Git Bash是Git版本控制系统附带的一个轻量级终端模拟器。
它基于MinGW-w64,并提供了包含一些基本的Linux命令(如ls、grep等)的运行环境。
用户可以在Git Bash终端中运行这些命令,并且可以通过安装其他软件包(如coreutils)来扩展命令的功能。
需要注意的是,这些方法提供了在Windows系统上模拟或轻松使用Linux命令的途径,但在一些情况下,由于Windows系统的限制或命令的不同行为,可能会存在一些差异。
Windows及Linux配置windows及linux配置(本部分70分)一、pc1:按要求在虚拟机中安装fedora8.0并通过设置实现以下功能3.创建邮件用户组mailusers,建立邮件用户mailuser1和mailuser2密码均为123456;4.设置某个人远程登入时,系统不表明操作系统和版本信息;5.samba共享,要求如下:一个公司存有五个部门,分别就是linuxsir,sir01,sir02,sir03,sir04。
为这家公司设计一个比较安全的共享文件模型。
每个用户都存有自己的网络磁盘,sir01至sir04除了共用的网络硬盘;所有用户(包含电邮用户)存有一个共享资源资料库,此库为了安全就是所读的;所有的用户(包含电邮用户)必须存有一个临时文件联运的文件夹...共享权限设计实现的功能;1)创建五个部门的用户及组与linuxsir、sir01、sir02、sir03、sir04,密码123456;2)linuxsir部门具备管理所有smb空间的权限;3)sir01到sir04拥有自己的空间(该空间文件夹与部门名称对应),并且除了自身及linuxsir有权限以外,对其它用户具有绝对隐私性;4)linuxsir01至linuxsir04具有一个共同的读取权限的空间sir0104rw,对sir01至sir04的用户来说就是隐私的;5)除了linuxsir存有权限载入外其它所有用户(包含电邮用户)存有一个有读权限的空间sirshare,用作资料库;6)还要存有一个空间sirallrw,使所有用户可以载入,能够删掉等功能,在权限上无限制,用作公司所有用户的临时文档联运。
7)所有的共享文件夹均存放在/opt目录下,并根据要求正确建立各共享文件夹的位置,在各共享文件夹中建立对应的测试文件:linuxsir.txt、sir01.txt、sir02.txtsir03.txt、sir04.txt、sir0104rw.txt、sirshare.txt、sirallrw.txt,权限rwx。
Linux加入windows域系列(六)之linux系统rehl4服务端1. windows域环境主域名:Ip add: 192.168.88.1客户端2. linux环境hostname:rhel4ip add: 192.168.88.65dns:192.168.88.1关键说明及演示3.root身份下执行以下shell脚本安装加入windows域的接口套件./ pbis-open-6.5.716.linux.x86.rpm.sh参见如下页面操作安装完成后,自动弹出如下页面.因为rhel4太旧了,所以弹出提示不能从图形界面进行加域,只能用命令行加域的动作.现在演示命令加域的操作,页面如下,输入命令及密码完成加域操作即可Domainjoin-cli join administrator之后提示输入域管理员password,输入password,按enter键即可提示加入成功,现在可以在域控上看到这个rhel主机系统的compter information.现在需要重启linux主机系统,然后进行域用户的login才验证。
重启完成后的login界面如下,现在来进行验证域用户的操作demo. 输入域管理员的账户cgdsg\administrator输入password回车进行页面看到了吧,已经成功login了哦。
现在在字符界面看看多用户的login状态,有三个域用户在logined上面看到的shell是正常的,默认域用户的login shell是/bin/sh,字符提示都是清一色的如下所以要调整一下,执行以下命令即可更改。
/opt/likewise/bin/lwconfig loginshelltemplate /bin/bashLwconfig loginshelltemplate /bin/bashLwconfig –detail loginshelltemplate or lwconfig –show loginshelltemplate Show一下更改的值调整完成,见如上页面。
WIndowswindows上使⽤linux 极简教程1、从选择Linux发⾏版(如Ubuntu)2、搜索栏输⼊「功能」,勾选「使⽤于Linux的Windows⼦系统」,点击「确定」3、重启电脑4、先进⼊ UbuntuInstalling, this may take a few minutes...Please create a default UNIX user account. The username does not need to match your Windows username.For more information visit: https://aka.ms/wslusersEnter new UNIX username: martinNew password:Retype new password:passwd: password updated successfullyInstallation successful!To run a command as administrator (user "root"), use "sudo <command>".See "man sudo_root" for details.Welcome to Ubuntu 20.04.2 LTS (GNU/Linux 4.4.0-19041-Microsoft x86_64)* Documentation: https://* Management: https://* Support: https:///advantageSystem information as of Sun Apr 25 01:40:59 CST 2021System load: 0.52 Processes: 7Usage of /home: unknown Users logged in: 0Memory usage: 46% IPv4 address for eth1: 192.168.56.1Swap usage: 0% IPv4 address for eth2: 10.15.38.1031 update can be installed immediately.0 of these updates are security updates.To see these additional updates run: apt list --upgradableThe list of available updates is more than a week old.To check for new updates run: sudo apt updateThis message is shown once a day. To disable it please create the/home/martin/.hushlogin file.5、后续可以在cmd.exe 或 powerShell中执⾏bash.exe进⼊ UbuntuC:\Users\Martin>bash.exeTo run a command as administrator (user "root"), use "sudo <command>".See "man sudo_root" for details.切记:⼩⼼执⾏mkdir -rf mnt6、执⾏cd mnt就进⼊ Windows的⽂件系统martin@LAPTOP:/mnt/c/Users/Martin$ cd /martin@LAPTOP:/$ pwd/martin@LAPTOP-ANG1G62G:/$ lsbin dev home lib lib64 media opt root sbin srv tmp varboot etc init lib32 libx32 mnt proc run snap sys usrmartin@LAPTOP:/$ cd mntmartin@LAPTOP:/mnt$参考:。
将ubuntu的samba服务器加入到windows的域中域控制器:172.16.255.15SAMBA服务器:172.16.255.62(save,已设置磁盘配额)172.16.255.11(mysamba)1.当然是windows server上安装好ad服务器和dns服务器哦2.开始配置linux(请用root权限)●需要安装 krb5 samba winbind为保险起见,在synaptic中找krb5的相关文件有krb5-clients libpam-krb5 krb5-admin-server libkrb5-dev. krb5-kdc然后apt-get samba winbind●配置/etc/krb5.conf注意这里大小写敏感。
[logging]default = FILE:/var/log/krb5libs.logkdc = FILE:/var/log/krb5kdc.logadmin_server = FILE:/var/log/kadmind.log[libdefaults]default_realm = DXC409.LOCAL#ad域名# dns_lookup_realm = false# dns_lookup_kdc = trueticket_lifetime = 24000[realms]DXC409.LOCAL = {kdc =ADSERVER.dxc409.local#ad主机名admin_server =ADSERVER.dxc409.local default_domain = DXC409.LOCAL}[domain_realm].dxc409.local = DXC409.LOCALdxc409.local = DXC409.LOCAL配置/etc/samba/smb.conf[global]workgroup = DXC409netbios name = haha-samba #samba名security = adsrealm = DXC409.LOCALidmap uid = 10000-20000idmap gid = 10000-20000winbind separator = /winbind enum users = yeswinbind enum groups = yespassword server = 172.16.255.15template homedir = /home/%D/%Udomain master = nodns proxy = noserver string = %h servermax log size = 1000syslog = 0panic action = /usr/share/samba/panic-action %d template shell = /bin/bashrestrict anonymous = 2usershare allow guests = yeswinbind use default domain = yes[home]comment = ^_^path = /home/ubuntuwritable = yespublic = yes配置文件/etc/hosts172.16.255.15 dxc409.local#ad域172.16.255.15 ADSERVER.dxc409.local#ad主机127.0.0.1 haha-samba.dxc409.local#samba服务器主机全名名127.0.1.1 ubuntu #本机主机名配置文件/etc/nsswitch# /etc/nsswitch.conf## Example configuration of GNU Name Service Switch functionality.# If you have the `glibc-doc-reference' and `info' packages installed, try:# `info libc "Name Service Switch"' for information about this file.passwd: files winbind#修改这三行group: files winbindshadow: fileshosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: filesprotocols: db filesservices: db filesethers: db filesrpc: db filesnetgroup: nis这时可以重启一下或者重新启动下samba 和winbind#/etc/init.d/winbind stop#/etc/init.d/smbd restart#/etc/init.d/winbind start修改文件/etc/resolv.conf# Generated by NetworkManagernameserver 172.16.255.15 #修改为域控制器ipnameserver 61.139.2.69ok 至此配置就完成了3.开始加入域中#net ads join -U administrator这条语句是请求加入域的命令,administrator是域管理器的管理用户接着输入用户名,就可以加入了重启linux ok4.在ubuntu上测试#wbinfo -u如果在域中会显示处域内的用户测试在windows下网上邻居里找到域名,打开就能看到刚刚加入的linux的samba服务器参考网页:/ubuntu-9.04-samba-server-integrated-with-active-directory/index.php?title=UbuntuHelp:ActiveDirectoryWinbind Howto/zh&variant=zh-cn感谢天哥的神贴!!^_^设置磁盘配额(参考/211214/197794)因为磁盘配额只能在一块单独的分区上启用,所以笔者专门添加了一块分区挂载到home目录下,这点要注意。
wsl 导入方法标题,使用WSL导入方法在Windows上运行Linux.在过去,要在Windows操作系统上运行Linux程序通常需要安装虚拟机或者双启动系统。
然而,随着Windows Subsystem for Linux (WSL) 的推出,用户现在可以直接在Windows上运行Linux环境,而不需要虚拟机或者双启动系统。
WSL是一个Windows 10的功能,它允许用户在Windows上运行一个本地的Linux发行版,如Ubuntu、Debian、Fedora等。
通过WSL,用户可以在Windows命令行界面中运行Linux命令,使用Linux工具和应用程序,甚至可以在Windows文件系统中访问和操作Linux文件。
要在Windows上使用WSL,首先需要确保你的Windows版本支持WSL功能。
然后,你需要在Windows上启用WSL功能。
在Windows 10中,你可以通过控制面板的“启用或关闭Windows功能”选项来启用WSL。
一旦启用了WSL,你可以从Microsoft Store中下载并安装你喜欢的Linux发行版,比如Ubuntu。
安装完Linux发行版后,你可以通过在命令提示符或PowerShell中输入"bash"来启动Linux shell。
这将打开一个新的命令行界面,你可以在其中运行Linux命令和应用程序。
此外,你还可以通过WSL访问Windows文件系统,这意味着你可以在Linux环境中处理Windows文件,而不需要复制或移动文件。
总的来说,WSL为Windows用户提供了一个方便的方式来在Windows操作系统上运行Linux环境。
它极大地简化了开发人员和系统管理员在Windows上使用Linux工具和应用程序的过程。
如果你是一个需要在Windows上使用Linux的用户,不妨尝试一下WSL,它可能会为你的工作带来很大的便利。
linux加入windows域之完美方案笔者这几天在研究samba服务通过ad域进行用户验证。
在查资料的过程中发现。
关于linux加入windows域,网上资料不少,但是按着网上的说法做大多不成功,甚至很多人估计都不知道自己在说什么,最后一个net ads join就认为已经成功加入到域了,可是然后呢?作为域内的一个成员,普通的机器要可以提供域内的用户登陆;作为samba服务要把共享加入到目录中,这样才起到加入域的作用嘛。
笔者经过反复实验,终于把linux加入到windows域一些细节记录下来,不敢独享,特拿出。
笔者用的linux为centos5.3。
ad域为win2k3 sp2。
域为:Win2k3:Name:ad1Ip:192.168.1.241Dns:192.168.1.241Centos5.3:Name:FilesrvIp:192.168.1.246Dns:192.168.1.241Ok,let’s go!1.samba服务器软件需求krb5-workstation-1.2.7-19pam_krb5-1.70-1krb5-devel-1.2.7-19krb5-libs-1.2.7-19samba-3.0.5-2[root@filesrv CentOS]# rpm -qa|grep krb5krb5-auth-dialog-0.7-1krb5-libs-1.6.1-25.el5krb5-devel-1.6.1-25.el5pam_krb5-2.2.14-1krb5-workstation-1.6.1-25.el5[root@filesrv CentOS]# rpm -qa|grep sambasamba-swat-3.0.28-0.el5.8samba-common-3.0.28-0.el5.8samba-client-3.0.28-0.el5.8samba-3.0.28-0.el5.8如果centos在安装的时候没有取消默认选中的”Base”,则krb5的包是默认全部安装如果没有选择安装samba可以这样安装[root@filesrv CentOS]# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm[root@filesrv CentOS]# rpm -ivh --aid samba*.rpm2.配置kerberos和samba因为笔者用的系统为centos所以为保证一次成功的准确率,这里就使用字符界面下的图形工具来配置了。
运行setup工具认证配置选择:“use winbind”“use kerberos”“use winbind authertication”删除admin server 其余的改成真实情况Realm为域名,KDC为域服务器的ip配置winbindDomain为你的域的,左面第一个”.”前面的东东选择”join domain”,提示是否先保存配置信息,肯定是yes了。
嘿嘿,看到这个画面是不是想到了xp机器加入到域的情景?没错就是那个!输入ad域的管理员密码吧不出意外的话,你就到达了最后一个界面,肯定ok,然后退出了。
一般来说,只要两台机器的时间上下不差五分钟,且项都配置正确的话,你就会看到下面这个图片。
看到这个图片说明你的linux成功加入到ad域啦!OK,用图形的好处就是方便快捷,但是这样只适合rh系统。
别的linux系统咋办呢?别急。
这个工具其实就是编辑以下三个配置文件:/etc/nsswitch.confpasswd: files winbind(就是先读files 然后再通过winbind认证)shadow: files winbindgroup: files winbind/etc/krb5.conf[logging]default = FILE:/var/log/krb5libs.logkdc = FILE:/var/log/krb5kdc.logadmin_server = FILE:/var/log/kadmind.log[libdefaults]default_realm = (默认的域名) dns_lookup_realm = falsedns_lookup_kdc = falseticket_lifetime = 24hforwardable = yes[realms] = {kdc = :88admin_server = :749 default_domain = } = {kdc = 192.168.1.241:88(域服务器)kdc = 192.168.1.241}[domain_realm] = = = = [appdefaults]pam = {debug = falseticket_lifetime = 36000renew_lifetime = 36000forwardable = truekrb4_convert = false}/etc/samba/smb.confworkgroup = RAINBIRD//域名password server = 192.168.1.241//域服务器realm = security = ads//必须启用idmap uid = 16777216-33554431idmap gid = 16777216-33554431template shell = /bin/bashwinbind use default domain = false (改成true) winbind offline logon = false(改成true)template homedir = /home/%Uwinbind separator = /winbind enum users = Yeswinbind enum groups = Yes红色部分就是工具自动修改的了,但是smb.conf修改的不彻底,还不能满足我们的要求,怎么办呢?手动把蓝色部分加上,并把那两个false改成ture,然后设置samba的开机自动启动chkconfig smb on,service smb on启动服务,然后就是手工把linux加入到windows了[root@filesrv ~]# net ads join -U administrator@administrator@'s password:The workgroup in /etc/samba/smb.conf does not match the shortdomain name obtained from the server.Using the name [RAINBIRD] from the server.You should set "workgroup = RAINBIRD" in /etc/samba/smb.conf.Using short domain name -- RAINBIRDJoined 'FILESRV' to realm ''提示“Joined”哟,不是这个提示就是有问题,再仔细检查。
OK,重启linux,这时候用一个域用户登陆linux如果提示用户或密码验证失败,说明你重启之前的东西没配置对。
仔细检查一下哪里不对呢?如果提示如下,那么恭喜你,可以继续下一个话题了。
3.自动创建用户目录.用到的文件pam_mkhomedir.so在/etc/pam.d/sysconf-auth文件中的sesson部分添加一行session required pam_mkhomedir.so silent skel=/etc/skel umask=0077silent不打印创建目录信息skel 告诉pam_mkhomedir.so拷贝/etc/skel里的文件到新创建的目录里.umask 是创建的目录的权限创建哪个目录是在smb.conf里的template homedir定义的如图:保存退出,重启一下X-window。
再次用域用户登陆,是不是成功看到了久违的linux桌面呢?Ok,到此为止,linux加入windows的故事就讲完了。
而samba服务器通过ad域认证并实现每个用户500M 的共享空间,且当用户登陆windows域的时候自动挂载已经成型,近期放出,敬请期待。
本文实现了samba服务被访问的时候通过windows域服务器进行用户名和密码验证;认证通过的用户可以自动分配500M的共享空间;在用户通过windows域登陆系统的时候可以自动把这块空间映射成一块硬盘。
环境说明:文件服务器用的Centos5.3,域控用的Win2k3 sp2,Domain是。
Centos5.3:Name:FilesrvIP:192.168.1.245Dns:192.168.1.241Samba:3.0.33-3.7.el5Win2k3:Name:ad1Ip:192.168.1.241Dns:192.168.1.241Ok,let’s move!因为是服务器配置,所以本文的操作都是在字符界面下直接编辑文件。
当然为了提高工作效率其中一部分配置是可以在图形界面下配的。
前提是你必须是redhat/centos系统。
如果是的话,可以参考我上一篇文章<<linux加入windows域之完美方案>>来做1.samba服务器软件需求krb5-workstation-1.2.7-19pam_krb5-1.70-1krb5-devel-1.2.7-19krb5-libs-1.2.7-19samba-3.0.5-2[root@filesrv CentOS]# rpm -qa|grep krb5krb5-auth-dialog-0.7-1krb5-libs-1.6.1-25.el5krb5-devel-1.6.1-25.el5pam_krb5-2.2.14-1krb5-workstation-1.6.1-25.el5[root@filesrv CentOS]# rpm -qa|grep sambasamba-swat-3.0.28-0.el5.8samba-common-3.0.28-0.el5.8samba-client-3.0.28-0.el5.8samba-3.0.28-0.el5.8如果centos在安装的时候没有取消默认选中的”Base”,则krb5的包是默认全部安装如果没有选择安装samba可以这样安装[root@filesrv CentOS]# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm[root@filesrv CentOS]# rpm -ivh --aid samba*.rpm2.配置kerberos(关键)下面配置参数让Kerberos 进程知道处理活动目录服务器,对/etc/krb5.conf 做适当的修改,修改时需要注意的是Kerberos 是大小写敏感的。