b) 编辑 /etc/pam.d/login 添加下面一行 session required pam_limits.so c) 如有必要,修改/proc/sys/fs/file-max文件 echo 8061540 > /proc/sys/fs/file-max
退出重新登录,查看修改后的效果ulimit -aH ? 关掉SELINUX安全配置 vi /etc/selinux/config SELINUX=disabled ? 字符集设置 vi /etc/sysconfig/i18n LANG=\
SUPPORTED=\SYSFONT=\? 不用DNS解析 rm /etc/resolv.conf
2 安装webmin
2.1 安装webmin
Webmin是一个很好的linux系统管理工具,我们借助这个工具方便的管理cc的用户。
执行rpm -ivh webmin-1.290-1.noarch.rpm安装webmin,然后cd到/etc/webmin下编辑miniserv.conf文件,把其中的参数值修改成port:7777,listen:7777。
service webmin restart 重启服务 service webmin status 查看状态
2.2 创建webmin用户
Webmin用户不同于cc用户,也不同于linux的root用户,主要是cc管理员使用其来创建cc用户,权限较小,不具有管理linux系统得权限,因此也
比较安全。
以root的身份登陆到http://192.168.217.5:7777上 ? 创建webmin用户
位置:Webmin->Webmin 用户管理->创建新用户 选中change passwd 和 用户与群组,点击新建 ? 编辑webmin用户 位置:admin-〉用户与群组
可编辑的 Unix 用户—用户ID 在范围内、新建和修改的用户所允许的组—组ID号在范
围内、新建和被修改用户的UID、新建和被修改组的组号、可编辑的Unix 组—组ID号在范围内范围设置为
1100—9999(新建用户限制在此范围,因此admin可以只看到这
些用户,便于管理)
? 配置为模块 Samba Windows 文件共享 注意:请先安装samba见 3 安装samba
位置:服务器-〉Samba Windows 文件共享-〉模块配置
填写Full path to pdbedit = /usr/bin/pdbedit
? 设置能够在已经存在的组中选择用户的主组 webmin?webmin配置?可信赖访问来源 选中“来自未知访问来源的可信赖的网址” ? 系统用户与samba用户同步
服务器-〉Samba Windows 文件共享-〉配置 Unix 和 Samba 用户自动同步
选中下面三项
新增Unix用户时也随之新增Samba 用户 改变 Unix 用户时也随之改变Samba 用户 删除 Unix 用户时也随之删除Samba 用户
3 安装samba
我们利用Samba实现windows域的类似功能
3.1 安装samba
? 安装包解压缩 tar zxvf samba-3.0.23c.tar.gz ? 设置安装参数 cd samba-3.0.23c/source
CFLAGS='-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 ' ./configure --prefix=/usr
--localstatedir=/var
--with-fhs
--with-configdir=/etc/samba --with-quotas
--with-smbmount
--with-privatedir=/etc/samba
--enable-cups --with-pam --with-pam_smbpass --with-syslog --with-utmp --with-swatdir=/usr/share/swat --with-libsmbclient 或者 ./autogen.sh ./configure
? 开始编译
make -j4 proto // 为加快编译速度,指定多少个cpu同时工作j4为4个cpu同时工作。
make -j4 all modules nsswitch/libnss_wins.so make -j4 debug2html make install make
--with-shared-modules=idmap_rid
3.2 配置samba
? 编辑samba配置文件
仿照上例编辑vi /etc/samba smb.conf文件, server string = SICCSERVER Samba Server netbios name = siccserver
启动samba服务:/etc/init.d/smb start
测试在windows下访问samba服务器 //ip地址,如果弹出登录界面,安装成功。注意:Linux防火墙需要设置,方法如下: 方法一 关闭防火墙 1) 重启后生效
开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 方法二 开启防火墙的相应端口
或者在开启了防火墙时,做如下设置,开启相关端口, 修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 137 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 138 -j ACCEPT
? 设置samba超级用户root 的密码 smbpasswd –a root
? 创建用户组用于将客户端加入samba域(机器ID所属的组)
可以使用刚刚安装的webmin来增加这个组,或命令行创建 groupadd –g gid groupname
创建的组的gid 或 groupname必须与smb.conf文件中下面语句 –g gid对应 也可以写成 –g groupname
add machine script = /usr/sbin/useradd -d /dev/null -g 200 -s /bin/false -M %u
4 安装clearcase
4.1 安装clearcase7.0.1
安装包解压缩 unzip cc for linux7.0.1.zip
tar xvf 7.0.1_clearcase_linux_x86_tar
在此目录下顺序执行下面命令,../7.0.1/linux_x86/clearcase/install
./site_prep ./install_release --> 1. Local Install:
--> Enter \--> 2. Full-copy: --> [/opt/rational]:
--> [/cqbk/cc_src/7.0.0/linux_x86]: --> a : Select all --> f : Finish selection
************************************************************** >> Beginning component specific queries.
************************************************************** Reading component installation scripts.
ClearCase (Atria) Licensing License Server Host[tdccserver]:
User specified:ClearCase (Atria) Licensing License server host is tdccserver ClearCase Registry Server Host[tdccserver]: User specified:Registry host is tdccserver ClearCase Registry Backup Host(s)[tdccserver]: User specified:Registry backup host(s): tdccserver ClearCase Registry Region[tdcc_linux]: User specified:Registry region: tdcc_linux