序:介绍一些经常需要用到的Linux命令。
一、wget
作用:下载网络文件,将远程服务器文件恢复备份到本地。
wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip #从网络下载一个文件并保存在当前目录
wget -O wget -O wordpress.zip http://www.centos.bz/download.php?id=1080 #利用-o来给下载的文件命名
wget –ftp-user=USERNAME –ftp-password=PASSWORD url #下载ftp文件
-c 可以断点续传
wget可以下载页面,会递归链接进行下载。
二、apt-get 适用于ubuntu操作系统
主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
apt-get install yum #
apt-get install rpm #
Red Hat操作系统应该使用 yum -y install iproute # 安装iproute
三、 cat /proc/version
查看内核版本
linux内核版本3.13.0-32
gcc版本4.8.2
四、lsb_release -a
查看linux版本,ubuntu / RedHat /cent os都适用。
ubuntu 14.04.2
五、安装vsftpd
一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件。
环境:
linux版本:ubuntu 14.4
1 运行安装:
rpm -qa |grep vsftpd #检查是否安装vsftpd
apt-get install vsftpd # 安装vsftpd ,不能使用yum命令,这是Red Hat命令
yum repolist all 在Ubuntu中运行返回为0。
2 启动服务命令
启动ftp命令# service vsftpd start
停止ftp命令# service vsftpd stop
重启ftp命令# service vsftpd restart
3 vsftpd的配置
ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
ftpusers 该文件用来指定那些用户不能访问ftp服务器。 #在 ubuntu 14.4 中没有这个文件
user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp # 在 ubuntu 14.4 中没有这个文件
vsftpd.conf vsftpd的主配置文件 #这个很重要
4 配置匿名用户
需要我们去掉配置文件vsftpd.conf 里面以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES
两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。
5 非匿名账户的创建与使用
vsftpd服务与系统用户是相互关联的,例如我们创建一个名为test 的系统用户,那么此用户在默认配置的情况下就可以实现登录,如图
useradd test
passwd test
6 登录后在页面创建名为“aa”的文件夹,同样我们在服务器test用户 的home目录里也可以看到相同的文件。