VMWare中Centos Minimal最小安装包安装后网络,ftp配置
1.官网下载centos Minimal安装包,安装。
2.使用ip addr命令查看后没有ip地址显示。
3.点击WMWare的编辑->虚拟网络编辑->选择vmnet0(Bridged),Bridged to:"自己的适配器"->保存。
4.点击WMWare的虚拟机->设置->网络适配器->选择Bridged。
5.配置好后输入命令:
ping www.baidu.com
看是否能够连接通。如果不通,那首先设置下网络配置,因为centos的网络默认是不开启的,要去开启:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
打开后将 ONBOOT=no 修改为 ONBOOT=yes,保存。重启网络:
service network restart
再次ping www.baidu.com。看是否能够连接上。
6.安装ftp。
(1)安装vsftpd:
yum -y install vsftpd
(2)安装成功后使用
netstat -ntl | grep :21
查看21端口是否开启。如果提示netstat : command not found。使用命令安装网络工具:
yum -y install net-tools
安装完后,输入:
netstat -ntl | grep :21
如果什么也没有显示,则说明21端口没有启动。两种启动方式:
systemctl start vsftpd.service 启动服务
systemctl enable vsftpd.service 设置为开机启动
设置为开机启动可能需要重启下系统。
再次输入:
netstat -ntl | grep :21
这时显示出了21端口则说明vsftp启动成功了。
(3)配置匿名访问(如果需要使用用户名和密码的自己搜下,这里不讲了):
vi /etc/vsftpd/vsftpd.config
修改如下配置:
anonymous_enable = YES --开启匿名访问,用户名默认为ftp,不能则设置为NO
anon_upload_enable=YES --将#删除,则匿名可以上传文件
anon_mkdir_write_enable=YES --匿名可以写入文件
local_root=/var/ftp/pub --在最后一行添加 。/var/ftp/pub 为默认的ftp访问目录
保存。重启vsftpd服务。
systemctl restart vsftpd.service
(4)获取ip地址:
ip addr
此处以192.168.1.104为例子。
使用另外一台电脑,输入命令测试21端口是否通了:
telnet 192.168.1.104 21
如果出现了:telnet: Unable to connect to remote host: No route to host。则需要修改防火墙。
(5)查看防火墙(firewarll)配置:
firewall-cmd --list-services
只显示了:
ssh dhcpv6-client
这两个服务,没有出现http和ftp服务。添加http和ftp服务。
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=ftp
--permanent为永久添加,下次启动也生效。
(6)重启firewall。
systemctl restart firewalld.service
使用 firewall-cmd --list-services再次查看。
使用 telnet 192.168.1.104 21再次测试,如果出现如下,则端口已经通了(ctrl+[+enter显示telnet> 命令行,输入quit退出telnet):
Escape character is '^]'.
220 (vsFTPd 3.0.2)
(7) 在客户端输入:
ftp 192.168.1.104
Name (192.168.1.104:root): ftp
331 Please specify the password.
Password: --匿名登陆,密码为空,直接回车即可.
230 Login successful. --登陆成功
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls -al --查看当前目录
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
drwxr-xr-x 3 0 0 17 Aug 06 14:16 .
drwxr-xr-x 3 0 0 17 Aug 06 14:16 ..
drwxr-xr-x 2 0 0 6 Oct 30 2018 pub
226 Directory send OK.
ftp> passive
Passive mode on. --开启被动模式
ftp> put test.txt test.txt --上传一个文件
local: /home/ponder/Downloads/zookeeper-3.4.14.tar.gz remote: ./zookeeper-3.4.14.tar.gz
200 PORT command successful. Consider using PASV.
550 Permission denied. --显示没有权限
(8) 去ftp服务端开启vsftpd的写入权限,此处全部开启,根据需要自己定。
chmod 777 /var/ftp
(9)再次上传文件:
ftp> put test.txt test.txt --上传一个文件 put local-file[remote-file]
227 Entering Passive Mode (192,168,1,106,28,55).
553 Could not create file.
(10)vsftpd服务端关闭selinux,输入:
/usr/sbin/sestuts -v
查看selinux是否开启
SELinux status enabled 表示开启。
关闭selinux。
vi /etc/selinux/config
将 SELINUX = enforcing 改为 SELINUX = disabled。重启系统才能生效。
则次输入:
/usr/sbin/sestuts -v
显示 disabled 表示已经关闭了selinux。
(11)再次上传文件:
ftp> put /home/user/test.txt test.txt
local: /home/user/test.txt remote: test.txt
227 Entering Passive Mode (192,168,1,106,51,88).
150 Ok to send data.
226 Transfer complete.
37676320 bytes sent in 3.11 secs (11.5452 MB/s)
上传成功,可以使用
ftp> ls -al
查看。也可以到ftp服务端查看。
VMWare中Centos Minimal最小安装包安装后网络,ftp配置的更多相关文章
- CentOS Minimal版最小化安装后VMware联网详解
最近想搞个mailman邮件列表,又不想在我常用的CentOS 6.4上做实验,怕破坏了环境,于是就想装个试验机,又嫌它占空间太大,于是找了半天发现CentOS 6.0的minimal版本最适合了,装 ...
- VMWare中CentOS安装VM-Tools
查看CD-ROM驱动器的设备信息 可以通过下面几个命令来查看 dmesg命令 dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer' /proc/sys/d ...
- CentOS 6,7最小化安装后再安装图形界面
CentOS 6.2最小化安装后再安装图形界面 在安装CentOS 6.2时发现它没有提示我要怎么安装,而是“自作主张”地给我选择了最小化安装,结果装完之后只有终端界面,因为有时候不得不用图形界面,所 ...
- centos7最小安装后——网络配置、常见命令安装,远程连接、yum源安装软件包
安装环境 #软件:vmware 14 #centos版本:CentOS-7-x86_64-DVD-1810 下载地址: #网络配置:NAT模式 配置 网络配置 #动态获取ip: centos7最小安装 ...
- wampserver安装后的基本配置
wampserver安装后的基本配置 1.WampServer的安装 下载好安装包后,你能在保存其文件夹中找到这样一个图标: 双击它,会弹出如下提示 提示信息:不要试图从Wamp5 1.x(x代表任意 ...
- MyEclipse安装后需要进行的配置
摘自: http://hi.baidu.com/timesten/item/c826983a6f9654ffde2221c0 MyEclipse安装后需要进行的配置 在MyEclipse中编写Web ...
- Linux 最小化安装后IP的配置(手动获取静态IP地址)
一.图形化界面配置(假设为电脑A) 如果你的Linux安装有图形化界面,那么通过以下方式来配置: 我这里是有两块网卡,第一个网卡在上篇中已经通过DHCP来配置了:Linux 最小化安装后IP的配置(D ...
- Linux 最小化安装后IP的配置(DHCP获取IP地址)
图形化Linux的DHCP好配置,我就不讲了.主要将一下Linux最小化安装后IP的配置: linux最小化安装后没有ifconfig这个命令: yum install net-tools.x86_6 ...
- centos7: vsftpd安装及启动: ftp配置(以虚拟用户为例)
centos7: vsftpd安装及启动: ftp配置 1安装: yum -y install vsftpd /bin/systemctl start vsftpd.service #启动 /bin/ ...
随机推荐
- 自动化运维——MySQL备份脚本(二)
使用if语句编写MySQL备份脚本 代码: #!/bin/bash #auro backup mysql db #by steve yu #define backup path BAK_DIR=/da ...
- 在vue移动端使用lib-flexible和px2remLoader适配屏幕
在对移动端的适配过程中,之前一直用的rem来进行,通过自己封装一个rem的计算函数来对整个项目进行适配.现在发现了一种更为简单,也更加方便的方式来对移动端进行屏幕的适配. 下载lib-flexible ...
- 标准C语言(12)
一个存储区的地址应该是它自身大小的整数倍(双精度浮点类型存储区的地址只需要是4的整数倍),这个规则叫数据对齐,结构体内部的存储区通常也需要遵守数据对齐的规则,数据对齐有可能导致结构体相邻子存储区之间有 ...
- CAS JDK 证书错误学习笔记
通过之前生产上发现的问题总结得出以下结论: 问题现象就是:由F5 进行分发到cas 两个服务端 导致 客户端访问时 (时好时坏的现象 ) 通过在服务端的查看apahce 的访问日志得出的结论 发 ...
- RWD(Responsive Web Design)(转)
The key point is adapting to the user’s needs and device capabilities. Suppose a mobile user will be ...
- redis事务(转载)
原文地址:http://blog.csdn.net/hechurui/article/details/49508749 Redis事务 首先,Redis本身是单线程的. redis中的事务(trans ...
- POJ1185炮兵阵地(DP状态压缩)
问题描述 司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队.一个N*M的地图由N行M列组成,地图的每一格可能是山地(用"H" 表示),也可能是平原(用"P&quo ...
- 21. ClustrixDB 识别平台限制
本节描述集群性能上潜在的限制平台因素,如何度量集群是否接近或超过这些限制,以及纠正这些条件的可用选项.“平台因素”指的是硬件资源,如CPU.内存.磁盘和网络I/O子系统.有关潜在的软件相关因素,请参见 ...
- CF1101D GCD Counting 点分治+质因数分解
题意:求最长的树上路径点值的 $gcd$ 不为 $1$ 的长度. 由于只要求 $gcd$ 不为一,所以只要 $gcd$ 是一个大于等于 $2$ 的质数的倍数就可以了. 而我们发现 $2\times 1 ...
- Java并发编程的艺术笔记(四)——ThreadLocal的使用
ThreadLocal,即线程变量,是一个以ThreadLocal对象为键.任意对象为值的存储结构.这个结构被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对象查询到绑定在这个线程上 ...