inux搭建ftp服务器

1.安装软件:

yum install vsftpd

2.修改配置文件vsftpd.conf:

vim /etc/vsftpd/vsftpd.conf

把anonymous_enable=YES 改为anonymous_enable=NO 即可禁用匿名登录

读取生效的配置,返回非#开头的配置,即是生效配置,查看anonymous_enable是否修改成功:命令如下

cat  /etc/vsftpd/vsftpd.conf |grep ^[^#]

3.启动vsftpd服务

service vsftpd start

4.设置ftp用户账号

(1).设置账号为 “testaa”,目录为 /home/testaa,且设置不允许通过 SSH 登录:

useradd -m -d /home/testaa -s /sbin/nologin testaa

设置账号为 “testaa”,目录为 /home/testaa,且不限制 SSH 登录(去掉/sbin/nologin):

useradd -m -d /home/testaa  testaa

(2)设置密码:

passwd testaa

5. 修改vsftpd的pam配置,使用户可以通过自己设置的 FTP 用户帐号和密码连接服务器:

vim /etc/pam.d/vsftpd

将 pam 配置内容修改为:

#%PAM-1.0

auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed

auth required /lib64/security/pam_unix.so shadow nullok

auth required /lib64/security/pam_shells.so

account required /lib64/security/pam_unix.so

session required /lib64/security/pam_unix.so

通过cat /etc/pam.d/vsftpd 确认是否修改成功

6.重启vsftpd

service vsftpd restart

到此,ftp的服务器就已经搭建完成了,window电脑下可以通过ftp连接云服务器了。

window下有些ftp工具密码文本框带编码,这个情况下输入密码建议不要直接用键盘,用复制,不然会乱码,链接就会login失败

通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试

VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通, 通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试 1.设置Bridged上网方式 V ...

Win环境下的文件读写

在win环境下,有许多方法可以对文件进行读写操作,如MFC 中的CFile类,及一些开源的项目如QT中的QFile.开源的好得是可以多平台,而MFC只是微软自家的东西,对于想写跨平台的人,最好不用MF ...

Windows环境下访问NFS(33篇Storage的文章)

Windows环境下访问NFS 使用Solaris时,如果想在两台Solaris之间共享数据,那么你想到的最省事.最方便的方法肯定是nfs.但是现在的学生们的桌面,估计99%以上都是Windows,W ...

实验三:xen环境下的第一个虚拟机的安装

实验名称: xen环境下的第一个虚拟机的安装 实验环境: 我们这里继续上面实验二来完成这个实验: 环境则是xen的安装环境,如下图: 开启虚拟机的的硬件辅助虚拟化功能: 实验要求: 这里我们通过安装b ...

项目总结10:通过反射解决springboot环境下从redis取缓存进行转换时出现ClassCastException异常问题

通过反射解决springboot环境下从redis取缓存进行转换时出现ClassCastException异常问题 关键字 springboot热部署  ClassCastException异常 反射 ...

在Win环境下配置java的环境进行开发步骤

1.下载官方JDK,网址如下 http://www.oracle.com/technetwork/java/javase/downloads/index.html

Win环境下Oracle小数据量数据库的物理备份

Win环境下Oracle小数据量数据库的物理备份 环境:Windows + Oracle 单实例 数据量:小于20G 重点:需要规划好备份的路径,建议备份文件和数据库文件分别存在不同的存储上. 1.开 ...

如何在Windows环境下安装Linux系统虚拟机

如何在Windows环境下安装Linux系统虚拟机 本篇经验写给想要入门学习C语言的小白们.Windows系统因为使用窗口图形化,操作简单,功能多样,所以我们在Windows环境下可以做到很多,但想要 ...

win 环境下 node.js环境变量

在win 环境下 node.js环境变量有两种情况:  (1)开发环境(development):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告. ...

随机推荐

无参数实例化Configuration对象以及addResource无法加载core-site.xml中的内容

core-site.xml中配置的fs.default.name是hdfs://localhost:9000.但是这里读取出来的是本地文件系统.原因暂不知?有谁知道?

win server服务安装

从一台机子的服务移到我的测试环境中: 1.copy 100pC上的服务目录(d:\...)到13PC中

Word 2013双引号的BUG

相信使用Word 2013的朋友大多碰到过这样一个双引号的bug: 问题详细描述: word2013中,打字时引号出现问题,在输入中文情况下,输入左引号为中文,输入右引号时会自动变成英文.微软自己的输 ...

【linux】rpm常见命令

查看包依赖模块:http://www.rpmfind.net/ rpm  -ivh [包名] :安装rpm包 rpm  -e [包名] :删除rpm包 rpm  -aq [包名] :查询rpm包 rp ...

asmdisk 丢失问题一次记录

环境 vm12 workstation ,11.2R 在安装RAC 第二台机器不显示磁盘的是问题 , oracleasm listdisks 查询没有结果 , 于是执行 oracleasm scand ...

C#之out与ref的共性与区别以及用法

引入: 首先看一个例子: class Program { static void Main(string[] args) { ; int result = Test(number); Console. ...

Elasticsearch Document

1.  基本概念回顾 1.1.  Node 节点是一个服务器,它是集群的一部分,存储数据,并参与集群的索引和搜索功能 节点有一个名称标识,该名称在缺省情况下是在启动时分配给节点的随机全局惟一标识符(U ...

CH2601 电路维修(算竞进阶习题)

01边bfs 这题很容易想到的就是根据符号的情况建图,把每个点方格的对角线看成图的节点,有线相连就是边权就是0,没有就是1 然后跑最短路,但是最短路用的优先队列维护是有logn的代价的 这题还有一个更 ...

Linux 堆溢出原理分析

堆溢出与堆的内存布局有关,要搞明白堆溢出,首先要清楚的是malloc()分配的堆内存布局是什么样子,free()操作后又变成什么样子. 解决第一个问题:通过malloc()分配的堆内存,如何布局? 上 ...

Beyond Compare使用

1.通过过滤功能设置要比较的文件: 2.all,diff功能适用于文件本身的差异以及目录的差异 其它问题: 1.Beyond Compare比较文件时,相同的文件也显示为红色(有差异) http:// ...

电脑访问不了虚拟机ftp服务器,解决win环境下访问本机虚拟机中centos7 ftp服务器的问题...相关推荐

  1. (已解决)win环境下 maven 报错:致命错误: 在类路径或引导类路径中找不到程序包 java.lang

    项目场景: 提示:使用mybatis-plus生成代码时需要的问题 问题描述: 提示:这里描述项目中遇到的问题: 出现一下错误 [INFO] [INFO] ---------------------- ...

  2. (二)win10环境下使用Hyper-V进行虚拟机创建

    win10环境下使用Hyper-V进行虚拟机创建 1. 写在前面 2. 开始配置 2.1 检查win10版本 2.2(A) 启用Hyper-V功能(企业版.专业版看这里) 2.2(B) 启用Hyper ...

  3. 服务器集群环境下session的共享问题

    一,集群和分布式的区别 在进入今天的正题之前,对服务器集群和分布式服务器这两个概念进行简要说明. 服务器集群:服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器. ...

  4. 项目总结10:通过反射解决springboot环境下从redis取缓存进行转换时出现ClassCastException异常问题...

    通过反射解决springboot环境下从redis取缓存进行转换时出现ClassCastException异常问题 关键字 springboot热部署  ClassCastException异常 反射 ...

  5. 实验三:xen环境下的第一个虚拟机的安装

    实验名称: xen环境下的第一个虚拟机的安装 实验环境: 我们这里继续上面实验二来完成这个实验: 环境则是xen的安装环境,如下图: 开启虚拟机的的硬件辅助虚拟化功能: 实验要求: 这里我们通过安装b ...

  6. 解决nodejs环境下端口号被占用的方法

    解决nodejs环境下端口号被占用的方法 参考文章: (1)解决nodejs环境下端口号被占用的方法 (2)https://www.cnblogs.com/guoliangstar/p/1014930 ...

  7. 解决Linux环境下Tomcat启动卡住问题

    解决Linux环境下Tomcat启动卡住问题 参考文章: (1)解决Linux环境下Tomcat启动卡住问题 (2)https://www.cnblogs.com/0xcafedaddy/p/7193 ...

  8. 成功解决Windows10环境下运行Linux系统下的.sh文件

    成功解决Windows10环境下运行Linux系统下的.sh文件 目录 解决问题 解决方法 解决问题 Windows10环境下运行Linux系统下的.sh文件 解决方法 .sh是shell scrip ...

  9. 解决Windows环境下Git Bash 不能输入中文的问题

    解决Windows环境下Git Bash 不能输入中文的问题 打开Git Bash后,对窗口右键->Options->Text->Locale改为zh_CN,Character se ...

最新文章

  1. java mp3播放器 ×××面
  2. 总结:SpringMVC 中 GET 和 POST 方式请求中的中文乱码问题
  3. jsp压缩html,使用HtmlCompressor压缩JSP编译的Html代码
  4. matlab heaviside,Matlab编写的Lyapunov指数计算程序汇总.doc
  5. 网络爬虫生成代理ip
  6. 【Antlr】Antlr preview 不能使用了
  7. 专访 openEuler 江大勇:对美好的向往就是越有能力越开放
  8. 心理学系列:《乌合之众》读书笔记
  9. PyRobot开辟 AI 机器人框架
  10. 肯定存在无摩擦力的材料
  11. MySQL取每组的前N条记录
  12. 根据歌曲(mp3/wav)的旋律生成它的简谱(粗略大致)
  13. pyspark中where条件使用,单一匹配及多条件匹配
  14. Linux拨号上网后自动断开,Ubuntu 12.10 拨号上网及停用方法
  15. ODI 11g安装记录
  16. WIN10电脑升级显卡驱动后变慢不少
  17. PHP后端处理苹果内购对接
  18. 全国默哀日中小程序显示灰色
  19. 最新尚硅谷2018SpringBoot教学视频(内含Docker)
  20. MT7621芯片性能,MT7621路由器参数介绍

热门文章

  1. k8s服务发现和负载均衡(转)
  2. 跨域资源请求(除jsonp以外)的方法
  3. caffe实现GAN
  4. php - 微信 - 缓存access_token类。
  5. php模式设计之 观察者模式
  6. [linux驱动]linux块设备学习笔记(二)
  7. Hadoop学习记录(6)|Eclipse安装Hadoop 插件
  8. c++反汇编代码分析--偷调函数
  9. HandlerInterceptor 处理器拦截器的用法
  10. Oracle 在 Linux 下移动控制文件步骤