ftp Samba lamp環境配置

2021-09-24 22:08:28 字數 4567 閱讀 6816

在雲伺服器上完成以下測試:

(一)基本操作題

1、在系統中以自己名字首字母建立賬號,該賬號密碼為123456,該賬號所屬組為hehe;建立hehecici賬號,該賬號密碼為123456。

groupadd hehe

useradd wty -g hehe

passwd wty

useradd hehecici

passwd hehecici

2、在/root/hehe/haha目錄下建立檔案a和b,a檔案內容為aaaaa,b檔案內容為bbbbb,其中a的所有者和所屬組為root:hehe,b的所有者和所屬組為自己名字首字母賬號:hehe;

mkdir -p /root/hehe/haha

cd /root/hehe/haha/

touch a.txt

vim a.txt(aaaaa)

touch b.txt

vim b.txt(bbbbb)

chown root:hehe a.txt

chown wty:hehe b.txt

3、a檔案所有者可讀、可寫、不可執行,所屬組不可讀、可寫、可執行,其他人不可讀、不可寫、可執行

chmod 631 a.txt

4、b檔案所有人不可讀、不可寫、不可執行。

chmod 000 b.txt

5、複製b檔案,複製後的檔名為c。

cd b.txt c.txt

pwd ls

(二)環境搭建

3、安裝lamp環境,安裝discuz、ecshop、wordpress,並能夠通過ip進行訪問

(二)環境搭建

先關閉防火牆

systemctl stop firewalld.service

setenforce 0

本地賬戶

systemctl stop firewalld.service

setenforce 0

yum -y install vsftpd

systemctl start vsftpd.service

useradd -s /sbin/nologin -d /root/hehe/haha uftp(隨便名稱)

passwd uftp

(123456)

vim /etc/pam.d/vsftpd //先注釋原來的,然後新增後邊兩行

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

[ hehecici

123456

wty123456 ]

db_load -t -t hash -f vuser_passwd.txt vuser_passwd.db

mkdir vuser_conf

cd vuser_conf

vim wty

local_root=/root/hehe/haha

anon_umask=022

write_enable=yes

anon_upload_enable=yes

anon_world_readable_only=no

download_enable=no

vim hehecici

local_root=/root/hehe/haha

write_enable=yes

anon_umask=022

anon_world_readable_only=no

anon_upload_enable=yes

anon_mkdir_write_enable=yes

anon_other_write_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 /root/hehe

chown -r uftp:uftp haha

chmod -r 775 haha

systemctl restart vsftpd.service

在演示之前先建立要上傳的檔案

vim ab.txt

vim cd.txt

yum -y install samba

systemctl start smb

vim /etc/samba/smb.conf

[haha]

path=/root/hehe/haha

valid users=hehecici,wty

writeable=yes

write list = hehecici,wty

read list = hehecici

//為系統使用者新增為smb使用者

//samba使用者的密碼與系統使用者的密碼沒有任何關係

smbpasswd -a wty

smbpasswd -a hehecici

//顯示目前系統中已經存在的所有samba使用者

pdbedit -l

cd /root/hehe

chown -r hehecici haha

chmod -r 733 /root

mkdir -p /mnt/haha

systemctl restart smb

yum -y install samba-client //安裝服務台

smbclient -l 172.17.124.255 //檢視目錄

3、安裝lamp環境,安裝discuz、ecshop、wordpress,並能夠通過ip進行訪問

安裝http

安裝mysql

vim /etc/yum.repos.d/mariadb.repo

[mariadb]

name = mariadb

baseurl =

gpgkey=

gpgcheck=1

rpm --import

yum -y install mariadb-server mariadb-client

systemctl start mariadb

mysqladmin -u root password 『root』

mysql -uroot -proot

use mysql

[create database wordpress;//建立資料庫方便後邊使用

]grant all privileges on . to 『root』@』%』 identified by 『root』;

flush privileges;

安裝php7

安裝discuz、ecshop、wordpress

yum -y install unzip zip

yum -y install tar

discuz安裝

cd /var/www/html //使用xftp上傳discuz.zip

unzip discuz.zip //解壓

systemctl restart httpd.service //重啟

網頁訪問自己的公有位址39.97.111.60

同意 (chmod -r 777 ./*)

ecshop3.6安裝

yum -y install unzip zip

yum -y install php

yum -y install php-mysql

yum -y install mysql

yum -y install mariadb-devel

yum -y install mariadb-server

vim /etc/php.ini

date.timezone = asia/shanghai

worpress安裝

cd /var/www/html //使用xftp上傳wordpress.zip

unzip wordpress.zip //解壓

systemctl restart httpd.service //重啟

cp wp-config-sample.php wp-config.php

vim wp-config.php

[紅色字型中的here更改

資料庫名稱:wordpress

使用者名稱:root

密碼:root

]網頁訪問自己的公有位址39.97.111.60

VirtualBox Vagrant環境配置

兩個軟體的安裝,除了安裝位址改一下,其他一路預設即可。還有就是vagrant安裝完了後要重啟一下電腦。然後cmd中 輸入 vagrant 驗證 有些慢,等待5s左右 出現命令提示,則安裝成功 這裡演示的是centos 7 開啟方才生成的vagrantfile配置檔案,找到如下一行配置 config....

up squared openvino環境配置

使用balenaetcher對u盤進行燒錄 balenaetcher 將u盤插入up squared按照提示安裝ubuntu sudo add apt repository ppa ubilinux up sudo apt update sudo apt get autoremove purge l...

Hyperledger Fabric 環境配置

簡單說一下 1.第一步,安裝curl brew install curl2.安裝docker 3.安裝golang,安裝go brew install go3.1.設定gopath export gopath home go export path path gopath bin 4.安裝制定版本n...