Hướng dẫn khắc phục lỗ hổng bảo mật CVE-2019-11477 trên Cloud365
Hướng dẫn khắc phục lỗ hổng bảo mật CVE-2019-11477 trên Cloud365
Nơi chứa các tài liệu tham khảo của dịch vụ Cloud365.
ownCloud là một phần mềm mã nguồn mở được sử dụng cho các dịch vụ lưu trữ tệp. Về mặt chức năng của ownCloud có những điểm tương đồng với Dropbox.
1 Server
yum install -y epel-release
yum update -y
Mở firewalld cho traffic của httpd (web) đi qua
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
Cấu hình disable SElinux
sudo setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
sed -i 's/SELINUX=permissive/SELINUX=disabled/g' /etc/sysconfig/selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
sed -i 's/SELINUX=permissive/SELINUX=disabled/g' /etc/selinux/config
sudo yum -y install httpd
Khởi động httpd
sudo systemctl start httpd.service
Khởi động httpd cùng hệ thống
sudo systemctl enable httpd.service
Kiểm tra ip hiện tại của Server
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
Truy cập
http://your_server_IP_address/
Cài đặt
sudo yum install -y mariadb-server
Start MariaDB
sudo systemctl start mariadb
Cài đặt mật khẩu root
cho MariaDB
sudo mysql_secure_installation
Mặc đinh mật khẩu root của mysql sẽ để trống. Bước này có thể có hoặc không có tùy nhu cầu của Administrators
Khởi động MariaDB
sudo systemctl enable mariadb.service
Tạo DB và user
mysql
CREATE DATABASE owncloud;
CREATE USER 'oc_user'@'localhost' IDENTIFIED BY 'YOUR_PASSWORD_HERE';
GRANT ALL PRIVILEGES ON owncloud.* TO 'oc_user'@'localhost';
FLUSH PRIVILEGES;
exit
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --enable remi-php72
yum install php php-mysql php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-curl php-mcrypt php-pear php-intl setroubleshoot-server -y
Phiên bản hiện tại 10.1.0 2019/02/07
import OwnCloud key
sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
Download
sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
Clean repo
sudo yum clean expire-cache
Cài đặt OwnCloud
sudo yum install -y owncloud
Khởi tạo DB cho OwnCloud
mysql -u root -p
CREATE DATABASE owncloud;
GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'set_database_password';
FLUSH PRIVILEGES;
exit
https://server_domain_or_IP/owncloud
Tạo User và password cho tài khoản, Kết nối tài khoản MySQL đã tạo phía trên
Qúa trình tạo tài khoản đang được thực hiện, nếu có lỗi vui lòng kiểm tra lại tài khoản MySQL
Sau khi tạo tài khoản hoàn tất tiến hành đăng nhập
Giao diện đăng nhập
Giao diện người dùng
Thực hiện bởi cloud365.vn