Ubuntu下各网络服务器配置小结
2011年12月10日
Ubuntu下各网络服务器配置小结
1、静态IP的设置
第一步:在VMWARE的菜单栏选中VM下的settings,弹出virtual machine settings对话框,在对话框左边选中hardware中的network adaptor,然后在对话框右边选中network connection中的bridged。
第二步:查看网卡名,在命令行输入ifconfig,会看到你的pc中的网卡名是eth0或者是eth1等。
第三步:修改配置文件/etc/network/interfaces,修改如下。
auto lo
iface lo inet loopback
auto eth0 //你的网卡名
iface eth0 inet static
address 192.168.1.*** //你想设置的IP地址
netmask 255.255.255.0 //子网掩码
gateway 192.168.1.1 //网关
第四步:修改配置文件/etc/resolv.conf,修改如下:
search localdomain
nameserver 61.232.206.103 //此域服务器的地址是由网络供应商提供
第五步:重启网络服务,在命令行输入:/etc/init.d/networking restart
第六步:测试网络服务,在命令行中使用ping命令。如:ping 192.168.1.1
2、 tftp 服务器的配置
第一步:安装相关的软件包。
apt-get install tftp //客户端程序
apt-get install tftpd //服务器端程序
apt-get install xinetd //xinetd是一个守护进程,用处理对各种服务的请求,xinetd监控的服务请求出现xinetd会使用/etc/xinetd.conf文件读取/etc/xinetd.d目录中的配置文件,然后,根据所请求服务的xinetd.conf文件
内容,启动相应的程序。
第二步:建立配置文件/etc/xinetd.d/tftp,此配置文件原本不存在,由自己创建,创建如下:
在命令行输入:vim /etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot //设置服务器的根目录
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
存档保存。
第三步:如上配置文件创建tftp服务器的根目录,在命令行输入:mkdir /tftpboot
修改服务器根目录的权限,在命令行输入:chmod 777 /tftpboot
第四步:重启tftp服务,在命令行输入:/etc/init.d/xinetd restart
第五步:测试tftp服务,测试方法如下:
首先运行tftp,在命令行输入:tftp 192.168.1.19 (此IP为你tftp服务器的IP)
进入tftp命令行。
然后下载文件,在tftp命令行输入:get abc(abc文件原先在tftp服务器的根目录中是存在的)。
最后上传文件,在tftp命令行中输入:put abc。(在tftp服务器的根目录下有这样一个同名文件abc,并且文件abc的权限要在666或比其更大,这样才可以上传)
注意:在上传和下载文件时,要退出tftp服务器的根目录。
3、ftp 服务器的配置
第一步:安装相关的软件包。
apt-get install vsftpd
第二步:修改配置文件/etc/vsftpd.conf,该配置文件以#表示注释,修改如下:
把以下选项的注释解开:
anonymous_enable=YES //允许匿名用户访问ftp服务器
local_enable=YES //允许本地访问:ftp localhost
write_enable=YES //
anon_upload_enable=YES //
anon_mkdir_write_enable=YES //
修改好,退出保存。
第三步:修改匿名登录时主目录的权限和用户,以及所属组。
chown root.root /home/ftp
chmod 755 /home/ftp
mkdir /home/ftp/inconming //创建上传目录
chmod 777 /home/ftp/inconming
chown ftp.root /home/ftp/inconming
第四步:重启ftp服务器,在命令行输入:/etc/init.d/vsftpd restart
第五步:测试ftp服务,测试方法如下:
1、 通过IE浏览器,输入如下网址:ftp://192.168.1.19(此IP为服务器IP)。
2、 在命令行输入:ftp localhost(前提是支持本地访问),或者ftp 192.168.1.19
3、 在windows下使用,ftp客户端程序来访问ftp服务器。如LeapFTP来访问。
注意:在进行访问服务器时,一定要把防火墙关掉。Ubuntu通过命令:iptables -F来关防火墙。Windows下通过网上邻居来关。
4、ssh服务器配置
第一步:安装相关软件包。
apt-get install openssh-server (ubuntu默认安装了ssh的客户端)
第二步:重启ssh服务,在命令行输入:/etc/init.d/ssh restart
第三步:测试ssh服务,测试方法如下:
1、在ubuntu命令行输入:ssh 192.168.1.19 (此IP为ssh服务器IP)。
然后提示,输入用户名和密码。
2、 在windows下通过ssh客户端程序,来登录到ssh 服务器上。如:SSH Secure File Transfer Client。
5、 nfs服务器配置
第一步:安装相关软件包。
apt-get install nfs-kernel-server
第二步:修改配置文件/etc/exports,设置供共享的目录。
# /etc/exports: the access control list for filesystems which may be\ exported
#to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
#/srv/home shostname1(rw,sync,no_subtree_check)\ hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
#/srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
/nfs *(rw,sync,no_subtree_check)
此/nfs目录为共享目录
第三步:重启nfs服务器,在命令行输入:/etc/init.d/nfs-kernel-server restart
第四步:测试nfs服务,测试方法如下:
在命令行输入:mount -t nfs -o nolock 192.168.1.19:/nfs /mnt
解释如下:
把nfs服务器中/nfs目录的内容挂载到/mnt目录中。进入到/mnt中,可以查看到/mnt中的内容和/nfs中的内容一样。解除挂载,退出/mnt目录,在命令行中输入:umount /mnt
1.Ubuntu10.04 下安装TFTP软件
tftp-hpa是客户端,tftpd-hpa是服务器端
sudo aptitude install tftp-hpa tftpd-hpa
2.配置TFTP服务器
sudo gedit /etc/default/tftpd-hpa
将原来的内容改为:
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
#TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
#TFTP_OPTIONS="--secure"
#服务器目录,需要设置权限为777,chomd 777
#这个目录要改为你自己的TFTP根目录~~~
TFTP_DIRECTORY="/home/stone/tmp"
TFTP_OPTIONS="-l -c -s"
3.重新启动TFTP服务
sudo service tftpd-hpa restart
4.测试下
cd ~/tftpboot echo "hello tftp service">>a.txt
echo "hello tftp service,put to tftp serive">>b.txt
tftp localhost
get a.txt
put b.txt
其中get是取得文件,put是将文件上传到TFTP服务器上。
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2010-08/27921.htm
发表评论
-
控件美化
2012-01-20 00:58 1277控件美化 2010年11月16日 2010-03-25 ... -
DataGridView概述
2012-01-20 00:58 1148DataGridView概述 2011年05月18日 通 ... -
comboBox下拉后鼠标移动到子项时出现对应的提示
2012-01-20 00:58 1805comboBox下拉后鼠标移动到子项时出现对应的提示 201 ... -
集成了自动完成、tooltip提示和自动加宽listbox的ComboBox
2012-01-20 00:57 858集成了自动完成、tooltip提示和自动加宽listbox的C ... -
ComboBox的ToolTip显示
2012-01-20 00:57 1000ComboBox的ToolTip显示 2010年06月17日 ... -
如何加强幼儿园安全管理
2012-01-19 08:46 920如何加强幼儿园安全管 ... -
3年后广东入园贵入园难基本解决 因地制宜制订各地幼儿园收费标准
2012-01-19 08:46 5303年后广东入园贵入园难基本解决 因地制宜制订各地幼儿园收费标准 ... -
园长联谊会发言稿
2012-01-19 08:46 629园长联谊会发言稿 2011年12月19日 园长联谊会发言 ... -
幼儿园园长以及教师的职责
2012-01-19 08:46 860幼儿园园长以及教师的职责 2010年07月25日 幼儿园 ... -
马湖乡中心幼稚园教师奖惩制度
2012-01-19 08:46 609马湖乡中心幼稚园教师奖惩制度 2011年06月17日 ... -
sdsadsadas
2012-01-17 01:15 569sdsadsadas 2010年11月22日 XV67 ... -
5230
2012-01-17 01:15 5475230 2010年10月03日 1、屏幕保护:一定要买 ... -
电脑天书(九)
2012-01-17 01:15 571电脑天书(九) 2011年04月 ... -
VISTA系统常识技巧集锦
2012-01-17 01:15 575VISTA系统常识技巧集锦 ... -
MAX三百问(珍藏版)上
2012-01-17 01:14 629MAX三百问(珍藏版)上 2011年06月13日 安装篇 ... -
yum install lamp
2012-01-15 19:55 695yum install lamp 2011年12月11日 ... -
LAMNP 编译安装参数(一)---Apache 安装编译参数
2012-01-15 19:55 581LAMNP 编译安装参数(一)---Apache 安装编译参数 ... -
惠普 康柏 510 笔记本电脑
2012-01-15 19:55 718惠普 康柏 510 笔记本电脑 2011年12月17日 ... -
俺的电脑配置
2012-01-15 19:55 572俺的电脑配置 2011年12月21日 电脑型号 微星 ... -
java 题集(二)-i'm thinking...-iteye技术网站
2012-01-11 12:09 596java 题集(二)-i'm thinking.. ...
相关推荐
### Ubuntu 下 Samba 服务器配置详解 #### 一、Samba 概述 Samba 是一个免费软件,它能够在 Linux 和 UNIX 系统上实现 SMB(Server Message Block)协议,从而使得 Windows 用户能够轻松地访问局域网中的 Linux ...
### 图解vmWare虚拟机下Ubuntu网络设置 #### 概述 本文将详细介绍如何在vmWare虚拟机环境下为Ubuntu操作系统进行网络配置。我们将探讨两种主要的网络配置方式:NAT共享IP方式和桥接方式,并提供详细的步骤指导,...
Linux Ubuntu 下 Apache 服务器的搭建 一、 Apache 简介 Apache 是一种流行的 Web 服务器软件,具有高效、稳定、安全、免费等特点。Apache 源于 NCSAhttpd 服务器,经过多次修改,成为世界上最流行的 Web 服务器...
解决ubuntu局域网内上网问题需要记住Windows系统下的IP地址、子网掩码、网关以及DNS域名服务器的IP地址,然后在ubuntu系统中配置网络连接。同时,如果ubuntu内核网络配置出了问题,需要修改ubuntu内核的网络配置来...
### SVN服务器+SASL认证在Ubuntu 10.04上的安装与配置 #### 安装Subversion(SVN) 1. **安装Subversion:** 首先确保Ubuntu 10.04系统已安装Subversion。可以使用`sudo apt-get install subversion`命令进行安装...
以下是对在Ubuntu环境下配置和管理Apache服务器的详细步骤和知识点的总结: 1. **安装Apache** 在Ubuntu上安装Apache服务器,可以使用apt包管理器来完成。打开终端并输入以下命令: ``` sudo apt update sudo ...
"Ubuntu命令行下下载和安装Webmin...小结 本文指导您在Ubuntu系统中使用命令行下载和安装Webmin,并介绍了如何启动和访问Webmin。Webmin是一个功能强大的系统管理工具,提供了一个图形化的界面来管理系统的各种设置。
#### 小结 通过上述步骤,可以有效地实现在Ubuntu环境下使用虚拟机连接校园网络的需求。这种方法不仅适用于校园网络,对于其他受限网络环境同样有效。值得注意的是,在实际操作过程中可能还会遇到一些具体问题,例如...
本文主要涉及的是在VMware Workstation环境下安装Ubuntu 11.04操作系统后,如何安装和配置VMware Tools的过程,以及与之相关的Linux系统管理技巧。以下是详细内容: 1. **开启Ubuntu root用户**:Ubuntu系统默认...
在VMware Workstation环境下安装Ubuntu 11.04后,为了优化虚拟机性能和实现更好的集成,安装VMware Tools是必不可少的步骤。VMware Tools是一组专为虚拟环境优化的驱动程序和实用工具,它提供了硬件兼容性,提高了...
### Ubuntu 9.10 下搭建 LAMP 服务器完全图解教程 #### 一、引言 随着互联网技术的发展,网站开发的需求日益增加。LAMP(Linux + Apache + MySQL + PHP)作为一套开源的Web服务解决方案,因其稳定、高效、成本低廉...
默认情况下,Ubuntu使用官方提供的服务器进行更新,但由于地理位置和网络状况的原因,这些服务器可能无法提供最佳的速度。因此,根据个人的网络环境来自定义更新源,可以显著提升下载速度,提高系统的整体性能。 ##...
在Ubuntu系统中配置TFTP(Trivial File Transfer Protocol)服务是一项常见的任务,特别是在网络设备配置、固件更新或操作系统安装等场景中。TFTP是一种简单的无状态协议,用于在客户端和服务器之间传输小文件。以下...
#### 四、小结 本文档提供了在Ubuntu上搭建Hadoop集群的具体步骤和注意事项,通过这些步骤,用户可以在自己的计算机上快速搭建一个功能完整的Hadoop集群。在整个过程中,需要注意硬件资源的合理分配以及各个组件之间...
Ubuntu Linux下配置GPU版CUDA和cuDNN 本文将指导读者在Ubuntu Linux环境下配置GPU版CUDA和cuDNN,涵盖了硬件检查、C++程序设计环境建立、CUDA工具包安装、GPU查询、TensorFlow和PyTorch安装等多个方面。 重要的...
在Ubuntu系统上安装和配置Nginx服务器是一个常见的任务,因为Nginx以其高性能、异步非阻塞的特性受到了广大开发者的喜爱。本文将详细阐述如何在Ubuntu上安装Nginx以及进行基本的环境配置。 首先,我们可以通过...
三、小结 给新手Ubuntu爱好者参考的安装日志 一、配置中文环境 二、调整字体大小 三、调整Firefox和一些系统中文字体过度柔化 四、XMMS等Gtk1程序的中文显示问题 五、给Firefox安装Flashplayer 六、安装几个必需的...
"Ubuntu Server 版安装...8. 小结 Ubuntu Server 版安装 Gnome 图形桌面可以提供一个图形化的用户界面,以便更方便地管理和使用 Ubuntu Server。Gnome 图形桌面提供了一个友好的用户界面,方便用户进行系统管理和使用。
八、小结 本文详细介绍了 Ubuntu 软件源的配置和设置方法,包括软件源的定义、配置文件位置、一般格式、设置方法、第三方软件源、身份验证和让系统自动帮你找到连接最快的源等内容。用户可以根据实际情况选择合适的...