서버 업그레이드 로깅
전재하기 전에 연락 주세요. 연락처는 제 블로그를 보세요.https://blog.wyue.site/
최근 학교의 서버는 정보센터에 의해 고위험 빈틈이 많이 검출되어 기한 내에 개선할 것을 통지했다.openssh vnc apache mysql 레코드는 다음과 같이 수정되었습니다.
openssh
wget https://mirrors.syringanetworks.net/pub/OpenBSD/OpenSSH/portable/openssh-7.5p1.tar.gz
cd openssh-7.5p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords --with-pam --with-zlib --with-openssl-includes=/usr --with-privsep-path=/var/lib/sshd
make
make install
약간의 보조 작업
install -v -m755 contrib/ssh-copy-id /usr/bin
install -v -m644 contrib/ssh-copy-id.1 /usr/share/man/man1
install -v -m755 -d /usr/share/doc/openssh-7.5p1
install -v -m644 INSTALL LICENCE OVERVIEW README* /usr/share/doc/openssh-7.5p1
cp -p contrib/RedHat/sshd.init /etc/init.d/sshd
chmod +x /etc/init.d/sshd
ssh 구성 수정
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
echo 'X11Forwarding yes' >> /etc/ssh/sshd_config
vim /etc/ssh/sshd_config
부팅 및 전원 켜기 부팅
service sshd restart
chkconfig --add sshd
chkconfig sshd on
chkconfig --list |grep sshd
큰 성과를 거두다
vnc
끄면 오케이.
service vncserver stop
apache httpd
이전 버전의 httpd를 2.4.33으로 업그레이드
wget http://ftp.tsukuba.wide.ad.jp/software/apache//apr/apr-1.6.3.tar.gz
wget http://ftp.yz.yamagata-u.ac.jp/pub/network/apache//apr/apr-util-1.6.1.tar.gz
tar xzvf apr-1.6.3.tar.gz
mv apr-1.6.3 httpd-2.4.33/srclib/apr
tar xzvf apr-util-1.6.1.tar.gz
mv apr-util-1.6.1 httpd-2.4.33/srclib/apr-util
cd httpd-2.4.33
./configure --prefix=/usr/local/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modules=most --enable-mpms-shared=all --with-mpm=prefork
make
make install
cp /usr/local/httpd24/bin/apachectl /etc/init.d/httpd24
service httpd24 restart
전원 켜기 부팅 설정
vim 열기/etc/init.d/httpd24, 그리고 두 번째 줄에 아래 두 줄을 더해라
# chkconfig: 2345 90 10
# description: myservice
그 다음
chkconfig --add httpd24
chkconfig httpd24 on
chkconfig --list
봉착
httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName
설치 디렉토리에서 httpd를 찾습니다.conf(내가 있는 곳은/usr/local/httpd24/conf/httpd.conf)이다.ServerName www.example.com:80 앞의 #을 빼고 다시 시작하면 ok입니다.
mysql
이전 버전의 mysql를 8.0버전으로 업그레이드하려면 이 곳을 참조하십시오
yum localinstall https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm
yum --enablerepo=mysql80-community install mysql-community-server
service mysqld start
chkconfig --levels 235 mysqld on
다음은 mysql 데이터베이스를 설정합니다. 서비스 mysqld start를 실행할 때 주의하십시오.화면에 임시 루트 비밀번호가 표시됩니다
A temporary password is generated for root@localhost: V9R.Blr:baQH
이 비밀번호로 로그인해서 실행할게요.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123'
하면, 만약, 만약...
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
비밀번호가 너무 간단해서 요구에 부합되지 않는다는 것을 설명하고 복잡한 것을 설정하면 된다.만약 정말 귀찮다면 먼저 수정한 후에 이런 코드를 입력하면 암호 검사를 하는 변수를 먼저 보고 필요에 따라 이 변수를 수정한다.
SHOW VARIABLES LIKE 'validate_password%';
set global validate_password_length=3;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
설정(SFTP) Windows에서 SSH 서버 열기Windows Server 2019 또는 Windows 10 버전 1809+ Win + I 키를 눌러 설정을 엽니다. 앱 -> 앱 및 기능 -> 선택적 기능으로 이동합니다. O 설치된 기능에서 "OpenSSH"를 검...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.