人闲桂花落,夜静春山空:解决unix网络编程(第三版)的源代码编译的问题 -connect dennied
来源:百度文库 编辑:偶看新闻 时间:2024/05/01 17:30:09
方案一:
到官方网站下载源代码,先看readme.里头教你怎么做的.
如果你用ubuntu的话,在测试课本第5页的程序时,可能会遇到一个情况,connect dennied.
那是因为你的daytime服务没有开。
具体解决方案在
http://ubuntuforums.org/showthread.php?t=650791
摘录如下:
First, you'll need to install xinetd:
Code:
sudo aptitude install xinetdNext you'll need to enable the daytime and echo services by editing their config files
in /etc/xinetd.d (you should only need to change the disable option from yes to no )
Finally tell xinetd to reload the configuration:
Code:
sudo invoke-rc.d xinetd reloadNote that by default, anyone will be able to connect to these services. You can (if you want),
restrict access to only allow connections from certain addresses, to disallow connections from
certain addresses, or to only accept connections from a specific network interface, by adding
only_from, no_access or bind options to the configuration files (have a look at the xinetd.conf man page
Code:
man xinetd.conffor details on these and other configuration options).
方案二:
敲击./daytimetcpcli 127.0.0.1后发现报错,Connection Refused。上网google了一下解决了这个问题,原来是因为这个版本的系统默认是不开daytime服务的,而且开启daytime服务需要有root权限,然后你会看到在相同的目录下有一个daytimetcpsrv.c文件,编译后执行它,注意需要有root权限,即sudo ./daytimetcpsrv。它的功能就是开启本机的daytime服务,然后你再开启一个终端,敲击./daytimetcpcli 127.0.0.1后返回了你想要的结果
那里有原始unix的源代码啊
UNIX的一道编程题
在UNIX/LINUX下编程: 提供指令列出现在的目录所有的文件 怎么编
求JAVASCRIPT权威指南(第三版)随书的实例源代码的下载处
求JAVASCRIPT权威指南(第三版)随书的实例源代码的下载
编手高手请进(UNIX的问题)
求JAVASCRIPT权威指南(第三版)随书的实例源代码下载
java编程思想第三版的问题???
Unix下C编程方面的资料
请问如何学习UNIX下的编程
请问如何学习UNIX下的编程
vb编程问题,我编了个计算器log 和n!(n的阶乘)不会编了?希望高手帮我解决
谁有《java网络编程实例》 这本书的源代码
请问unix的源代码是公开的吗?
哪里有《莱昂氏UNIX源代码分析》的中文版 下载啊
哪里有免费的Unix源代码可以下载?
c语言编的五子棋源代码
在LInux(Unix)下编的C程序在VC6.0下通不过编译?
编程是怎样编的?
谁有《windows网络编程》配套源代码,求
UNIX的编程通常有shell编程、高级语言编程(C/C++),从程序设计角度,请分别说明两种编程方式的不同。
哪有 C#高级编程 第三版 的电子版(中文的)
wrox的c#高级编程中文第三版电子版(李敏波的)
网络计数器的源代码是什么