欢迎光临
我们一直在努力

Linux下批量创建删除账号

now163阅读(449)评论(0)

1、批量创建用户

cat adduser.sh 
#!/bin/bash
#
for username in $(more users.list)
do
if [ -n $username ]
then
useradd $username -g student -d /pub/home/$username
echo
echo $username"xyz" | passwd --stdin $username
chage -d 0 $username
echo $username "has been created!"
else
echo "The username is null!"
fi
done

2、批量删除用户

cat deluser.sh 
#!/bin/bash
#
for username in $(more users.list)
do
if [ -n $username ]
then
 userdel $username
 echo
 echo $username "has been deleted!"
else
 echo "The username is null!"
fi
done

3、创建users.list,将需要批量创建的有用户填入,一行一个。

ipmitool启动报错,提示No such file or directory

now163阅读(2051)评论(0)

当提示:

[root@localhost ~]# ipmitool sdr
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
Get Device ID command failed
Unable to open SDR for reading

需要添加如下:

[root@localhost ~]# modprobe ipmi_watchdog
[root@localhost ~]# modprobe ipmi_poweroff
[root@localhost ~]# modprobe ipmi_devintf
[root@localhost ~]# modprobe ipmi_si
[root@localhost ~]# modprobe ipmi_msghandler

当添加ipmi_si时,提示:

FATAL: Error inserting ipmi_si (/lib/modules/2.6.9-5.ELsmp/kernel/drivers/char/ipmi/ipmi_si.ko): No   such device

这是因为机器上没有IPMI设备而出现的报错。

Exchange2013中断POP3和IMAP4的解决办法

now163阅读(1340)评论(0)

Exchange服务器意外重启。之后用户发现无法通过POP3和IMAP4收邮件,连接后会提示ssl error5。 但是Exchange模式可以用。

去服务器上检查,相应的pop3和imap服务均已启动。

1

端口是正常的,配置文件也没有变化。

在服务器上用foxmail测试。地址填写127.0.0.1时却正常。

【解决办法】

检查服务器组件: 发现有2个组件处于inactive。

9

使用以下命令激活组件

 Set-ServerComponentState -Identity xxmail1 -Component PopProxy  -Requester HealthAPI -State Active

 Set-ServerComponentState -Identity xxmail1 -Component ImapProxy -Requester HealthAPI -State Active

使用Get-ServerComponentState -Identity ex01 再次查看一下,是否全部为激活状态。

QQ截图20160505150509

最后问题解决。


参考文档:

https://blogs.technet.microsoft.com/exchange/2013/09/26/server-component-states-in-exchange-2013/

http://blog.5dmail.net/user1/1/201572216151.html

http://wenku.baidu.com/link?url=OsXOb5Hu9LHU0YiG-93UOovEcuupTjakAJCYCeslVrkFrDiH4zYpupi-t-QfufFHX0Hj7KNdJ5B4Bs8_Z50D3nLuuUq5Ow31iDWmKSWteo_

ubuntu14.04关闭ipv6

now163阅读(1034)评论(0)

编辑/etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1

然后更新一下。

sudo sysctl -p

接着就可以用 ifconfigip a 命令看看是否已经没有 IPv6 地址了。

Openwrt路由器安装KMS服务激活Windows Office

now163阅读(3967)评论(0)

源地址在这里。

Emulated KMS Servers on non-Windows platforms

http://forums.mydigitallife.info/threads/50234-Emulated-KMS-Servers-on-non-Windows-platforms

它同时提供了一个python版本。不受系统限制。可以安装在任意支持python(2.6 higher)的系统上。

把它放到Openwrt路由器里,实现自动对局域网内机器进行Windows,Office进行激活。注意,此脚本需要用掉大概12m内存。我用的360路由,显示占用10%内存。 (更多…)

Ubuntu14.04 安装pptp服务

now163阅读(523)评论(0)

apt-get install pptpd

vim /etc/pptpd.conf
localip 11.22.33.44  #这个就是你当前主机的IP地址
remoteip 10.0.0.2-100  #这个就是给客户端分配置的IP地址池

vim /etc/ppp/options
ms-dns 8.8.8.8
ms-dns 8.8.4.4
(更多…)

解决linux系统文件变只读

now163阅读(1345)评论(0)

一台IBM3650,因为其中一块硬盘损坏,导致系统出故障。开启需要fsck修复。

fsck -y -f /var

用了-f强行修复之后,可以顺利进入系统。但发现/var变为只读文件系统了。导致系统大部分应用都启动失败。

[root@ox1 /]# rm /var/run/httpd.pid
rm:是否删除 一般文件 “/var/run/httpd.pid”? y
rm: 无法删除 “/var/run/httpd.pid”: 只读文件系统

[root@ox1 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/vg-slash 4.8G 1.1G 3.5G 24% /
/dev/sda1 99M 26M 69M 28% /boot
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/mapper/vg-home 757G 238G 481G 34% /home
/dev/mapper/vg-tmp 1.9G 77M 1.8G 5% /tmp
/dev/mapper/vg-usr 9.5G 2.8G 6.3G 31% /usr
/dev/mapper/vg-pub 99G 11G 83G 12% /pub
/dev/mapper/vg-var 9.5G 5.8G 3.3G 65% /var

看来是系统将/var挂在为只读文件了。下面是解决办法。
[root@ox1 /]#mkdir /home/varbackup
[root@ox1 /]#mount –move /var /home/varbackup
[root@ox1 /]#rm -rf /var
[root@ox1 /]#cd /
[root@ox1 /]#mkdir -p /pub/var
[root@ox1 /]#ln -s /pub/var /var
[root@ox1 /]#cp -a /home/varbackup/* /var/                 #这里一定要用-a参数,如果不把对应的文件权限也复制过去。那么会有很多应用启动失败。

接下来修改该fstab:蓝色为注释掉。红色为新加的。

[root@ox1 ~]# cat /etc/fstab
/dev/vg/slash           /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
/dev/vg/home            /home                   ext3    defaults,usrquota        1 2
proc                    /proc                   proc    defaults        0 0
sysfs                   /sys                    sysfs   defaults        0 0
/dev/vg/tmp             /tmp                    ext3    defaults        1 2
/dev/vg/usr             /usr                    ext3    defaults        1 2
/dev/vg/swap            swap                    swap    defaults        0 0
/dev/vg/pub             /pub            ext3    defaults        1 2
#/dev/vg/var            /var            ext3    defaults        1 2
/dev/vg/var             /home/varbackup ext3    defaults        1 2

然后reboot重启,问题解决问题。

RHEL5.5 6.0 Xmanager连接

now163阅读(415)评论(0)

RHEL5.5 Xmanager连接
1,修改/usr/share/gdm/defaults.conf
将五个参数按如下修改:
Enable=true
DisplaysPerHost=10
Ports=177
AllowRoot=true
AllowRemoteRoot=true
2,修改/etc/inittab文件

#x:5:respawn:/etc/X11/prefdm -nodaemon #注销这句
下面新增加一句
x:5:respawn:/usr/sbin/gdm -nodaemon
3,启起系统

RHEL6.0 Xmanager连接
1、修改/etc/gdm/custom.conf
# GDM configuration storage
[daemon]
[security]
[xdmcp]
Enable=1 ———增加此行
[greeter]
[chooser]
[debug]
2,检查并关闭防火墙,或者增加一ACCETP;
3,重启系统。

Ubuntu12.10 配置自动启动vnc

now163阅读(679)评论(0)

1、安装x11vnc

sudo apt-get install vino vinagre x11vnc

2、设置远程桌面登录时使用的密码,设置完后直接回车确认保存密码到 ~/.vnc/passwd文件里,“~/ ”是你当前用户的根目录如:/home/xyz/

sudo x11vnc -storepasswd

3、设置x11vnc通用的密码存储位置

sudo x11vnc -storepasswd in /etc/x11vnc.pass

(更多…)