Linux FTP 服务器配置方法
用tar包配置高可用性vsftp
vsftpd安装包:ftp://vsftpd.beasts.org/users/cevans/
开启: service iptables start
关闭: service iptables stop
/etc/init.d/iptables start/stop
或者在任何目录下都可以用你上面得命令。两者是相等的。
第二个问题是因为你的主机名改掉了。
修改下面两个文件
1./etc/hosts
内容改为:
127.0.0.1 localhost
2./etc/sysconfig/network
修改 HOSTNAME=localhost
然后重启一下机器就可以了。
用tar包配置高可用性vsftp
一、安装
01.下载最新的稳定版vsftpd-1.2.1.tar.gz
02.卸载原有的rpm的vsftpd
rpm -e vsftpd
03.tar xvzf vsftpd-1.2.1.tar.gz
04.cd vsftpd-1.2.1
05.make
06.useradd nobody
07.mkdir /usr/share/empty
08.mkdir /var/ftp
09.useradd -d /var/ftp ftp
10.chown root.root /var/ftp
11.chmod og-w /var/ftp
说明:如果你象我一样原来有rpm的vsftp,只是卸载了,可以省略6-11步,如果原来没有安装vsftp,请按部就班。
12.make install
13.vi /etc/xinetd.d/vsftpd
把disable=yes改成no,保存退出。然后service xinetd restart,OK!新装的vsftp已经可以工作了!
说明:默认安装的vsftpd是以xinetd的方式启动的。你需要上述操作,一会儿,我们再来讲把它改成独立启动的服务。
14.ftp 127.0.0.1
输入用户名ftp,密码直接回车,OK!已经可以连接了!输入quit退出。然后重新ftp 127.0.0.1,输入本地用户和密码,却提示login faild!why?原来少一个本地用户认证的pam文件。
15.cp RedHat/vsftpd.pam /etc/pam.d/ftp(注意,没有这一步将不能使用本地用户登录!)
16.cp vsftpd.conf /etc/vsftpd.conf(现在,默认还是只能匿名用户登录)
17.vi /etc/vsftpd.conf
把anonmous_enable=YES改成NO(禁掉匿名链接,不安全)
把local_enable=YES前的注释去掉(打开本地用户连接的权限)
把write_enable=YES前的注释去掉(打开本地用户的写权限)
把local_umask=
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
在Linux操作系统下修改IP、DNS和路由配置的命令如下:
#ifconfig eth0
新的
#ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=2 ......
由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。
在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字 ......