Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1026246
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:17:17


windows下面提供了一个netsend工具,可以给开了messenger服务的机器发送消息; 在linux下面没有提供命令与window机器通信的; 一般而言,我们可以通过talk,write,wall等命令与同一台linux上面的所有登录用户通信; 与windows通信,linux只能用samba方式,即时短消息就无法使用了; 不过好在有一款工具,叫做gladeNetsend 可以使用该工具与window实现netsend短消息通信; 安装过程如下: 1.解压 tar-xzfgladeNetSend-0.9.tar.gz 2. cdgladeNetSend/src 3.su到root su-root 4.将gladeNetSend/src/nbtscan拷贝/bin目录下,并且赋予该文件为执行权限; cpnbtscan/bin chmod755/bin/nbtscan 5.改变/etc/lmhosts的权限为所有用户可读可写 chmod666/etc/lmhosts 6.编辑/etc/samba/smb.conf,增加messagecommand项,如有已经存在该项,则改成下面的样子: messagecommand=sh-c''echo%I:`cat%s`>>/tmp/smbmsg.log'' 没有messagecommand项,就增加上面的一行 重启smb服务和nmbd服务,以保证可以接收netsend消息: /etc/init.d/smbstart nmbd 现在退出root帐户: 7.创建文件smbmsg.log和smbmsg_recvd.log,并修改权限为666, touch/tmp/smbmsg.log touch/tmp/smbmsg_recvd.log chmod666/tmp/smbmsg* 8.在/gladeNetSend目录下,执行以创建Makefile ./autogen.sh 9.编译 make 10.执行文件gladenetsend生成在src目录下. 进入src目录执行: ./gladenetsend 就可以正式运行linux下的netsend了 也可以将该执行文件拷贝至/bin或者/usr/bin目录下,以保证在执行路径下。 (责任编辑:云子)


下载本文示例代码
阅读(128) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~