SUSE下配置ftp服务器(2)

* 如果必要,调整防火墙设置。如果是用默认的SuSEFirewall2,在 YaST-系统-/etc/sysconfig 编辑器,network-SuSEfirewall2 把 ftp 添加到 FW_SERVICES_EXT_TCP,比如你还要打开 ssh 那么

FW_SERVICES_EXT_TCP"ftp ssh"* 如果你需要被动模式 FTP 和 nat,在 YaST-系统-/etc/sysconfig 编辑器,network-SuSEfirewall2

FW_LOAD_MODULES"ip_conntrack_ftp ip_nat_ftp"

重启之后,vsftpd 将会按照你选择的模式运行。

简明配置

配置要修改文件 /etc/vsftpd.conf.

* 启用向服务器的写权限,去掉下面一行前面的#

write_enableYES* 允许本地用户登录,去掉下面一行前面的#

local_enableYES* 默认,一个用户不能访问自己主目录之外的目录,要禁用去掉下面一行前面的#

chroot_local_userNO* 禁用匿名用户登录

anonymous_enableNO

配置文件

* /etc/logrotate.d/vsftpd

* /etc/pam.d/vsftpd

* /etc/vsftpd.conf

* /etc/vsftpd.chroot_list

: 此文件包含对服务器上所有FTP内容有权限的用户名。对其他用户来说,他们在服务器上的主目录对他们显示为根目录。

* /etc/shells

: 在允许本地用户登录之前,系统默认检查是否有有效的用户 shell。以防 PAM 认证不可用的情况。

* /etc/ftpusers

: 此文件包含*禁止*FTP登录的用户名,通常有 "root", "uucp", "news" 之类,因为这些用户权限太高,登录 FTP 误操作危险性大。

1. 以root身份登录系统

2. 到Java.sun.com去下载JDK1.5.0 for LINUX的rpm. 应该是个jdk-1_5_x-rc-linux-i586-rpm.bin的文件

3.通过chmod +x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其获得可执行权限

4.通过 rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.bin来进行安装

5.安装完毕,JDK安装在/usr/java/目录下

6.设置环境变量(写入/etc/profile中)

export JAVA_HOME = /usr/java/jdk1.5

export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:/usr/java/jdk1.5/lib:/usr/java/jdk1.5/jre/lib:$CLASSPATH

okay了键入 java -version 如果出现相关JDK版本信息,证明成功.

为了开发方便,俺又下了个ECLIPSE做IDE,这样以后在LINUX也可以做JAVA开发了,真好

ECLIPSE的安装就简单多了,下来(一个zip压缩包)后直接unzip到你想要的目录即可,我将其解压到/opt下了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ccca9baba55263e2ab84f2dbf6df43a1.html