useradd wx
passwd wx
groupadd hehe
usermod -g hehe wx
useradd hehecici
passwd hehecici
mkdir -p /root/hehe/haha
cd /root/hehe/haha
echo aaaaa > a
echo bbbbb > b
chown root:hehe a
chown wx:hehe b
chmod 631 a
chmod 000 b
cp b c
安装ftp设置共享目录,要求hehecici账号能够上传下载,自己名字的目录能上传,不能下载
yum -y install vsftpd ftp
cd /etc/vsftpd
systemctl start vsftpd
systemctl stop firewalld
useradd uftp
passwd uftp
vim /etc/pam.d/vsftpd
下面是vsftpd的文件内容
#%PAM-1.0
#session optional pam_keyinit.so force revoke
#auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
#auth required pam_shells.so
#auth include password-auth
#account include password-auth
#session required pam_loginuid.so
#session include password-auth
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
cd /etc/vsftpd
vim vuser_passwd.txt
里面写入用户名密码
db_load -T -t hash -f vuser_passwd.txt vuser_passwd.db
mkdir vuser_conf
cd vuser_conf
vim wx
local_root=/root/hehe/haha
anon_umask=022
write_enable=YES
anon_upload_enable=YES
download_enable=NO
vim hehecici
local_root=/root/hehe/haha
anon_umask=022
write_enable=YES
anon_upload_enable=YES
download_enable=YES
vim /etc/vsftpd/vsftpd.conf
最后文件的最后添加以下代码
guest_enable=YES
guest_username=uftp
user_config_dir=/etc/vsftpd/vuser_conf
allow_writeable_chroot=YES
cd
chmod -R 777 /root/hehe/haha
echo abc > d
echo 123 > e
chmod 777 d
chmod 777 e
systemctl restart vsftpd
ftp 172.17.173.223
安装sabma,设置共享目录为/root/hehe/haha,要求hehecici账号能够上传下载文件,自己名字首字母账号只能上传,不能下载
yum -y install samba
systemctl start smb nmb
systemctl stop firewalld
setenforce 0
vim /etc/samba/smb.conf
在最后添加如下代码:
[haha]
path=/root/hehe/haha
valid users=hehecici,wx
writeable=yes
write list=hehecici,wx
read list=hehecici
为samba添加用户:
smbpasswd -a wx
smbpasswd -a hehecici
systemctl restart smb
chmod -R 755 /root
cd /root/hehe/haha
echo 123 > abc.txt
cd
yum -y install samba-client
smbclient -L IP
smbclient -L //172.17.173.223 -U hehecici
mkdir -p /mnt/haha
挂在命令
mount -t cifs -o username=hehecici,password=123456 //172.17.173.223/haha /mnt/haha
取消挂在
umount /mnt/haha
systemctl restart nmb smb
测试hehecic
cd
echo 123 > abc.txt
chown -R hehecici /root/hehe/haha
chmod -R 755 /root
smbclient //127.0.0.1/haha -U hehecici%123456
测试wx
echo 456 > wx.txt
smbclient //127.0.0.1/haha -U wx%123456
点击查看Lamp安装步骤
yum install php php-fpm php-mysql -y
点击查看Discuz配置详情
ECShop配置
压缩包移动到html里
mv ECshop_v3.6.0_UTF8_release.zip /var/www/html
cd /var/www/html
unzip ECshop_v3.6.0_UTF8_release.zip
mv ./ECshop_v3.6.0_UTF8_release/appserver/ /var/www
mv ./ECshop_v3.6.0_UTF8_release/ecshop/* /var/www/html
ls
vim /etc/php.ini
date.timezone = Asia/Shanghai
systemctl restart httpd
chmod -R 777 /var/www/*
systemctl restart httpd
打开 install/includes/lib_installer.php 文件,找到如下代码:
可用看到是对
g
d
i
n
f
o
值
检
验
来
看
是
否
支
持
某
个
图
片
类
型
的
,
打
印
这
个
数
组
,
可
用
看
到
其
是
支
持
J
P
E
G
的
,
gd_info值检验来看是否支持某个图片类型的,打印这个数组,可用看到其是支持JPEG的,
gdinfo值检验来看是否支持某个图片类型的,打印这个数组,可用看到其是支持JPEG的,gd_info[‘JPEG Support’]是存在的,
g
d
i
n
f
o
[
′
J
P
G
S
u
p
p
o
r
t
′
]
不
存
在
。
所
以
将
gd_info['JPG Support']不存在。所以将
gdinfo[′JPGSupport′]不存在。所以将gd_info[‘JPG Support’] 修改为$gd_info[‘JPEG Support’]即可。
unzip ecshop.zip
cd /var/www/html/install/includes
vim lib_installer.php
date_default_timezone_set(‘Asia/Shanghai’);
添加链接描述
点击查看WordPress配置详情
mysql -u root -p
create database wordpress;
GRANT ALL ON wordpress.* TO ‘root’@‘localhost’ IDENTIFIED BY “123456”;
GRANT ALL ON wordpress.* TO ‘root’@‘local’ IDENTIFIED BY “123456”;
将wordpress内容全部移到html下面。
http://39.106.189.121/wp-admin/setup-config.php