一:安装ftp服务器

在安装linux系统的时候,自定义软件包安装时,我已经勾选了ftp服务器,所以已经

安装过了,如果没有勾选,需要额外下载ftp的安装包,进行安装。

ftp服务器搭建过程中遇到的问题,总结一下,方便以后查询:

1:找不到ftp服务

service vsftpd start:启动不了

a:首先判断是否是root用户,如果是其他用户,需要授权。

b:root用户,在系统设置中找到package安装,将ftp服务器勾选,提示插入第三张disk,挂载上去之后进行安装。

c:如果以上方法都没法解决,只能重新安装redhat,然后选择自定义安装软件包,把ftp服务器勾选上。

如下图:启动成功

2:windows和linux系统通信的问题

ftp服务器已经启动,我们如果想向linux传输文件,首先要保证两台机器能够通信,两台机器能够通信的条件是ip处于

同一号段上(两个ip的前面3位是相同的,只有最后一位不同),当然不同号段的机器可以通过路由器通信。

a:设置虚拟机网关

b:设置虚拟机

c:设置window系统的vm ware8的网卡

d:手动设置linux网卡绑定ip,system-settings 到network,然后手动绑定与windows系统在同一频段的网络。

e:重启网络服务  service network restart,测试linux系统与window系统的通信

window 到 linux :

通信成功!

注意点:

1: 两个系统的防火墙都要关闭,linux :service iptables stop   window:控制面板——window防火墙——关闭

2:之前有个误区,网关就相当于一个中转站,两台电脑通过它来交互数据,本机有三个网关,一个是用来连接外网

192.168.1.1 ,本地:192.168.1.100;还有两个是vm安装的,例如:192.168.74.2,那么windows和linux系统

通信就要设置成192.168.74.*和192.168.74.*才能实现通信。

3:window向linux传输文件

a:下载一个ftp的客户端,我这里使用LeapFTP

b:连接linux系统,这里会连接失败

解决方法:

1:修改 /etc 目录下面的两个文件: vsftpd_ftpusers 、vsftpd_user_list  把以上两个文件中root注释掉,就ok了

b:另外leapFTP的通信模式应选为SFTP/SSH

连接成功!

4:实现ftp服务器开机自启动
redhat vsftpd服务器实现开机自启动:
1:在终端输入:ntsysv ,然后选择启动的服务,ok。(空格选择,tab跳转)


2:修改local.rc 加上/usr/local/bin/vsftp &
3:chkconfig vsftpd on

5:ftp服务器的一些简单操作
启动:service vsftpd start
关闭:service vsftpd stop
重启:service vsftpd restart

网络重启:service network restart

linux防火墙:
启动:service iptables start
关闭:service iptables stop
重启:service iptables restart

检查配置
chkconfig --list 查询服务
chkconfig vsftpd on:将vsftpd服务启动

修改putty(SSH客户端配置)
右键——change settings ——appearance:修改字体
——colour:修改颜色
最后保存:session

到这里,linux系统安装ftp服务器可以告一段落了!

Linux系统上安装软件(ftp服务器)的更多相关文章

  1. Linux系统上安装软件(JDK以及tomcat服务器)

    一:安装jdk linux系统上面如果运行java程序,就需要安装java的运行环境(jdk) 1:下载linux版本的jdk 地址:http://www.oracle.com/technetwork ...

  2. 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器

    一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...

  3. linux系统上安装svn服务器 环境linux+nginx+svnserver

    系统:Ubuntu 12.04 64位 lnmp环境 集成软件:PHP5.4.27.Nginx1.6.0.MySQL5.5.37 阿里云server svnserver有2种执行方式:独立server ...

  4. 阿里云服务器linux系统上 安装node环境

    今天将阿里云服务器重windows系统重置成了linux系统, 点击上面的实例名称,进入到 点击  更换系统盘   选择linux 的centos版本(操作前需要  停止实例) 弄好后,启动实例 下面 ...

  5. Redis进阶实践之二如何在Linux系统上安装安装Redis

    一.引言      上一篇文章写了"如何安装VMware Pro虚拟机"和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我们才可以在该系统上安装Redis. ...

  6. Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)

    Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...

  7. Linux系统中安装软件方法总结

    Linux系统中安装软件方法总结 [1]Linux系统中安装软件的几种方式 [2] Linux配置yum源(本地源和网络源) [3] SuSE下zypper源配置 [4] SUSE zypper 本地 ...

  8. 在VMware的Linux系统上安装Redis

    在VMware的Linux系统上安装Redis 具体过程如下: 下载,解压和编译: 在执行make的时候报错,具体报错信息如下: zmalloc.o: In function `zmalloc_use ...

  9. linux系统上安装java

    linux系统上安装java   如何在ubuntu server上安装java(jre或jdk),主要注意以下几点: 1.下载你想要的java版本压缩包. JRE下载:http://java.com ...

随机推荐

  1. cygwin远程操作linux

    远程登录 1.ssh <username>@<IP> eg:ssh root@10.20.30.255 2.输入密码就OK 远程拷贝 1.scp -r <username ...

  2. 【转载】shell中的特殊变量$

    shell中的特殊变量:变量名含义$0shell或shell脚本的名字$*以一对双引号给出参数列表$@将各个参数分别加双引号返回$#参数的个数$_代表上一个命令的最后一个参数$$代表所在命令的PID$ ...

  3. 【spoj SEQN】【hdu 3439】Sequence

    题意: 给出n.m.k 求C(n,k)*H(n-k)%m的值 H(n-k)为错排公式 题解: 先算H(n-k) 计算H(n)有个通式: H(n)=(-1)^n+((-1)^(n-1))n+((-1)^ ...

  4. HDU-4611 Balls Rearrangement 循环节,模拟

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4611 先求出循环节,然后比较A和B的大小模拟过去... //STATUS:C++_AC_15MS_43 ...

  5. Codeforces Round #225 (Div. 2)

    比赛时候只做出AB,E题一眼看过去似乎线段树能搞,但是写完过不了样例,才发现看错题了,然后比赛就没啥时间了~~整体状况还是很糟糕,A,B题实在出得太慢,然后持续到现在还没出过C题...不能更弱%> ...

  6. 10行Java代码实现最近被使用(LRU)缓存

    在最近的面试中,我曾被多次问到,怎么实现一个最近最少使用(LRU)的缓存.缓存可以通过哈希表来实现,然而为这个缓存增加大小限制会变成另一个有意思的问题.现在我们看一下怎么实现. 最近最少使用缓存的回收 ...

  7. Delphi监视进程并结束进程

    监视进程并结束进程在很多地方都用到这里借前人的经验写了个小例子: 以QQ的进程qq.exe为例 关键代码如下: function CheckTask(ExeFileName: string): Boo ...

  8. hdu 1491 Octorber 21st

    Octorber 21st Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tot ...

  9. oracle 修改索引现有表空间

    工作日记之<修改索引现有表空间> //dba_indexes可查询所有索引,以及索引部分信息,可以灵活运用于其他用途 //假设用户USER1现有表空间TS1.TS2,需要迁移其下所有表空间 ...

  10. openstack系列阅读目录

    一 keystone系列 keystone基础 网关协议cgi,fastcgi,wsgi,uwsgi keystone源码分析 keystone部署及使用 keystone客户端工作介绍 二 glan ...