CentOS 7 安裝和配置

2021-07-26 22:44:31 字數 3028 閱讀 6152

這個centos作為mysql資料庫伺服器,只需要裝gnome桌面,ftp伺服器就行,並自帶了mariadb引擎的mysql,據說比mysql效率還高點。

一、外接裝置的掛載在/run/media/root

二、ftp服務的開通:

1、命令列方式

進入終端,輸入命令

systemctl enable vsftpd.service
如果關閉開機啟動服務就是

systemctl disable vsftpd.service
重啟服務

systemctl restart vsftpd.service
停止服務

systemctl stop vsftpd.service
2、圖形介面方式

進入終端,輸入命令setup即開啟centos自帶的setuptools,開關ftp服務的工具在系統配置裡

3、使用ftp工具

三、安裝telnet服務並開啟root遠端登入

1、先檢查centos7.0是否已經安裝以下兩個安裝包:telnet-server、xinetd。命令如下:

rpm -qa telnet-server

rpm -qa xinetd

如果沒有安裝,則先安裝。安裝命令:

[root@master ~]# yum list |grep telnet

telnet-server.x86_64 1

:0.17-59.el7 @base

telnet.x86_64 1

:0.17-59.el7 base

[root@master ~]# yum install telnet-server.x86_64

[root@master ~]# yum install telnet.x86_64

[root@master ~]# yum list |grep xinetd

xinetd.x86_64 2

:2.3.15-12.el7 @base

[root@master ~]# yum install xinetd.x86_64

安裝完成後,將xinetd服務加入開機自啟動:

systemctl enable xinetd.service
將telnet服務加入開機自啟動:

systemctl enable telnet.socket
最後,啟動以上兩個服務即可:

systemctl start telnet.socket

systemctl start xinetd(或service xinetd start)

2、開啟root使用者登入許可權

所有的linux都預設禁止root使用者以telnet方式登入,我在網上找到三種方法解除這種限制

a、修改login檔案

編輯 /etc/pam.d/login,刪掉或者登出掉這一行:

auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
不知道為什麼這種方法在centos上不行,以前在redhat es5上成功

b、刪除/etc/securitty檔案

這種方法能確保用root賬戶telnet遠端登入

c、修改/etc/securetty 新增如下內容

使用這種方法在本機telnet並用root賬戶登入沒問題,但是無法遠端telnet,以前在redhat es5上成功

pts/0

pts/1

pts/2

pts/3

pts/4

3、開啟telnet遠端登入許可權

centos7和redhat es5有很多不同,其中開啟telnet遠端登入許可權就是其中乙個很大的改進,從7開始centos預設不再使用iptables防火牆而是改用firewalld,這樣埠配置就和以前有所不同

a、檢視23埠是否開啟:

firewall-cmd

--query-port

=80/tcp

b、開啟23埠

firewall

-cmd--

zone=public--

add-

port=23/tcp--

permanent

命令含義:

–zone #作用域

–add-port=23/tcp #新增埠,格式為:埠/通訊協議

–permanent #永久生效,沒有此引數重啟後失效

或者

firewall

-cmd--

service=telnet--

add-

port=1

-65535/tcp--

permanent

命令含義:

–service #針對的服務,必須和–permanent引數共同使用

–add-port=1-65535/tcp #新增埠,格式為:埠範圍/通訊協議

四、預設開啟網路

centos7的網路是預設關閉的,如果預設開啟,配置方法如下

以管理員許可權修改/etc/sysconfig/network-scripts

vi  ifcfg-eth0(依據實際的名字) 修改onboot=yes

centos 7 安裝和配置vncserver

這幾天公司培訓,有個前輩推薦試用下centos7,正好培訓之餘有點空閒時間和伺服器一台。就開始搗鼓的伺服器。開始在伺服器上安裝了centos 7.考慮到遠端桌面控制的需求就準備安裝vncserver。安裝步驟 關閉防火牆,centos的防火牆是firewalld,關閉防火牆的命令systemctl ...

CentOS7安裝和配置FTP

安裝vsftpd yum install y vsftpd 設定開機啟動 systemctl enable vsftpd.service 重啟 service vsftpd restart 檢視vsftpd服務的狀態 systemctl status vsftpd.service 備份配置檔案 cp...

centos7安裝和配置vim

centos7 最新版本預設已經安裝vim rpm qa grep vim輸出結果如下,已安裝好會顯示如下內容 vim filesystem 7.4.160 4.el7.x86 64 vim minimal 7.4.160 4.el7.x86 64 vim enhanced 7.4.160 4.el...