其他分享
首页 > 其他分享> > 1233445

1233445

作者:互联网

在云服务器上完成以下测试:

(一)基本操作题

1、在系统中以自己名字首字母创建账号,该账号密码为123456,该账号所属组为hehe;创建hehecici账号,该账号密码为123456。

2、在/root/hehe/haha目录下创建文件a和b,a文件内容为aaaaa,b文件内容为bbbbb,其中a的所有者和所属组为root:hehe,b的所有者和所属组为自己名字首字母账号:hehe;

3、a文件所有者可读、可写、不可执行,所属组不可读、可写、可执行,其他人不可读、不可写、可执行

4、b文件所有人不可读、不可写、不可执行。

5、复制b文件,复制后的文件名为c。

(二)环境搭建

1、安装ftp,设置共享目录为/root/hehe/haha,要求hehecici账号能够上传下载文件,自己名字首字母账号只能上传,不能下载。

2、安装samba,设置共享目录为/root/hehe/haha,要求hehecici账号能够上传下载文件,自己名字首字母账号只能上传,不能下载。

3、安装lamp环境,安装discuz、ecshop、wordpress,并能够通过IP进行访问。

如果你如法使用unzip命令解压.zip文件,可能是你没有安装unzip软件,下面是安装方法
命令: yum list | grep zip/unzip#获取安装列表
安装命令:yum install zip#提示输入时,请输入y;
安装命令:yum install unzip #提示输入时,请输入y;

安装tar
yum install -y tar

安装rz
yum install lrzsz

useradd wzq
passwd wzq
groupadd hehe
usermod -g hehe wzq
useradd hehecici
passwd hehecici

mkdir -p /root/hehe/haha
cd /root/hehe/haha
touch a
vi a
touch b
vi b
chown root:hehe a
chown wzq:hehe b

chmod 631 a

chmod 000 b

cp -r b c

一、安装FTP

1.使用yum安装ftp

yum -y install vsftpd
yum install -y ftp

2.关闭防火墙
setenforce 0
systemctl stop firewalld

3.修改配置文件
vim /etc/vsftpd/vsftpd.conf

下面两句为原文件有的语句,进行修改即可******
anonymous_enable=NO(进制匿名账户登录,在这将原来的YES改为NO)
chroot_local_user=YES(取消掉注释)

下面四句需要在配置文件里面直接添加**********

user_config_dir=/etc/vsftpd_user_conf (此处路径为放每个账户权限文件的地方)
pasv_promiscuous=yes
local_root=/root/hehe/haha (此处为共享目录)
allow_writeable_chroot=yes

4.为单个用户设置权限
mkdir /etc/vsftpd_user_conf
cd /etc/vsftpd_user_conf
vim wzq (以自己名字字母命名的账号的配置文件)

	download_enable=NO   (配置文件里所填内容)

5.修改共享目录的权限
chmod 755 /root
chmod 755 /root/hehe/
chmod 777 /root/hehe/haha (设置文件夹的权限)

6.启动vsftpd服务
systemctl start vsftpd

7.登录FTP
ftp 172.17.139.13


此版本的账号均为之前创建的那两个本地账号,所以是对本地账号进行的配置,并不涉及到虚拟账号

上传下载:https://blog.csdn.net/zy47675676/article/details/82823522

二、samba

1.安装samba
yum install -y samba
yum install -y samba-client
systemctl start smb nmb

2.创建共享目录和共享账号
mkdir -p /root/hehe/haha
smbpasswd -a hehecici
smbpasswd -a wzq

3.设置共享文件
vi /etc/samba/smb.conf
[wzq]
comment = This is sharing
path = /root/hehe/haha
valid users = hehecici wzq
writeable = yes
write list = hehecici
read list = wzq

4.修改共享目录权限,添加测试文件
chmod -R 755 /root
echo abcdef > /root/hehe/haha/test.txt
systemctl restart smb nmb

5.设置挂载点的目录
mkdir /root/hehecici
mkdir /root/wzq
6.挂载共享目录
smbclient -L //172.17.139.13 -U hehecici 查看共享目录
mount //IP/wzq /root/hehecici -o username=“hehecici”,password=123456你自己设置的密码
mount //IP/wzq /root/wzq -o username=“wzq”,password=123456你自己设置的密码

7.挂载成功后进入目录可以进行权限的查看
hehecici目录能查看也能修改
wzq目录只能查看不能修改

三 搭建lamp环境
1.安装Apache
yum install -y httpd
2.安装Mysql57
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall -y mysql57-community-release-el7-8.noarch.rpm
yum install -y mysql-community-server
systemctl start mysqld
grep ‘temporary password’ /var/log/mysqld.log //查看mysql密码 (如果出不来密码的话 rm -rf /var/lib/mysql systemctl restart mysqld)
mysql -uroot -p
set global validate_password_policy=0; //修改密码规则(8位就行)
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘12345678’; (密码自己设置但是一定要记住,后面要用)
quit;
3.安装php70w
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm --nodeps --force
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install php70w php70w-cli php70w-common php70w-devel php70w-embedded php70w-fpm php70w-gd php70w-mbstring php70w-mysqlnd php70w-opcache php70w-pdo php70w-xml

四、框架搭建
1.discuz
将文件解压,upload内文件上传到/var/www/html 目录下
chmod -R 777 /var/www/html
systemctl start httpd
浏览器访问IP/install 进行安装
(unzip 文件)

wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_UTF8.zip
cp -r upload/* /var/www/html/

2.ecshop
	将文件解压,appserver文件夹上传到/var/www 目录下
	ecshop内文件上传到/var/www/html 目录下
		systemctl start httpd
	chmod -R 777 /var/www/html
	浏览器访问IP   进行安装
			在安装过程中需要一个数据库
				mysql -u root -p
				create database mybase;
                                                                            create database ecshop;
				show databases;
                               浏览器访问IP/install   进行安装


3.wordpress
	将文件解压,wordpress内文件上传到/var/www/html 目录下
	chmod -R 777 /var/www/html
		mysql -uroot -p
	create database wordpress;         (wordpress为数据库的名字)

        浏览器访问IP/wp-admin/install.php

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

https://note.youdao.com/ynoteshare1/index.html?id=af4ee0a4571b6cc1922a2028dc3333d6&type=note

标签:root,wzq,hehecici,yum,install,1233445,hehe
来源: https://blog.csdn.net/weixin_41724400/article/details/94447813