centos 新建文件没有权限 centos新建一个文件夹_服务器


记录一下Linux系统的学习

今天的实验是

在Linux系统上搭建FTP服务器

查询指令:

1.rpm -qa (查询全部已装载的应用程序)

2.rpm -qa | grep vsftp (查询是否装载了vsftp)

1.新建文件夹

# mkdiv mnt/mycdrom

2.挂载光盘到文件夹(文件夹是光盘的映射)

# mount -t iso9660 / dev/cdrom/mnt/mycdrom

3.查询是否挂载成功

# mount

4.进入mycdrom文件夹

# cd /mnt/mycdrom

5. 查询mycdrom中的 文件(也就是光盘iso镜像文件中的内容 RPM全在镜像文件Packages中)

# ls (查询所有的rpm软件包文件)

notes:目录包为蓝色文字。

6.进入Packages文件夹中(进入包)

# cd Packages

7.查询vsftp软件包

# ls | grep vsftp

8.安装

rpm -ivh vsftp(TAB键自动补全)d-2.2.2-11.el6_4.1.i686.rpm

tips: -ivh 中 i:安装 v:显示安装信息 h:显示安装进度条

在centos6.5上安装jdk-8u181-linux-i586.rpm时,出现warning::Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY警告。

解决办法:在rpm 语句后面加上 --force --nodeps就可以了。

例如:rpm -ivh jdk-8u181-linux-i586.rpm --force --nodeps

nodeps的意思是忽视依赖关系

9.检查vsftpd是否安装成功

# rpm -qa | grep vsftpd

10.进入防火墙设置(FTP想要共享文件必须能够通过防火墙)

#setup

防火墙配置 / 定制 / 选择FTP (空格选中)/ 关闭 / 确定 / 是 / 退出

11.开启FTP服务

#service vsftpd start

12.查询FTP服务器的IP地址

#ifconfig

此时即可从物理机(Windows)中进入ftp服务器 ( ftp://192.168.198.128/ 这里是我的FTP服务器的IP地址,每个系统的FTP地址都不一样 )

13.查询FTP匿名用户(进入ftp服务器后会有用户记录) 为了找到匿名用户进入的文件夹

#cat /etc/passwd | grep ftp !!!cat后必须跟一个空格!!!

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

14.进入匿名用户进入的文件夹

#cd /var/ftp

15.查询ftp文件夹中的内容

#ls

发现文件夹中有pub文件夹

16.进入pub文件夹

#cd pub

17.创建一个HTML文件并保存在服务器端

#cat >LIindex.html

<html>

<body>

welcom to read my page file

</body>

</html>

(按Ctrl+d保存并执行命令,如果按Ctrl+c则会终止输入,文件不会保存)

18.查询HTML文件是否创建成功

#ls

19.物理机(Windows)进入ftp服务器,拷贝HTML文件至桌面

实验结束

Congratulation!