使用sed修改系統配置

2021-10-02 04:50:32 字數 784 閱讀 9089

本案例要求熟悉課上的sed應用案例,並編寫指令碼anonftp.sh,實現以下功能:

實現此案例需要按照如下步驟進行。

1)任務需求及思路分析

vsftpd服務的安裝、改目錄許可權、啟服務等操作可以直接寫在指令碼中

修改vsftpd.conf配置的工作可以使用sed命令,根據預設配置,只需要定位到以#anon開頭的行,去掉開頭的注釋即可。

2)根據實現思路編寫指令碼檔案

[root@svr5 ~]# vim anonftp.sh

#!/bin/bash

yum -y install vsftpd //安裝vsftpd軟體

cp /etc/vsftpd/vsftpd.conf //備份預設的配置檔案

sed -i "s/^#anon/anon/" /etc/vsftpd/vsftpd.conf //修改服務配置

chmod 777 /var/ftp/pub //調整目錄許可權

systemctl start vsftpd //啟動服務

systemctl enable vsftpd //設為自動執行

[root@svr5 ~]# chmod +x anonftp.sh

[root@svr5 ~]# ./anonftp.sh

shell 使用sed修改系統配置

本案例要求熟悉課上的sed應用案例,並編寫指令碼anonftp.sh,實現以下功能 通過yum安裝vsftpd軟體包 修改vsftpd服務配置,開啟匿名上傳 調整 var ftp pub目錄許可權,允許ftp寫入 啟動vsftpd服務,並設定開機自執行 實現此案例需要按照如下步驟進行。步驟一 認識課...

shell 使用sed修改系統配置

2.使用sed修改系統配置 問題本案例要求熟悉課上的sed應用案例,並編寫指令碼anonftp.sh,實現以下功能 通過yum安裝vsftpd軟體包 修改vsftpd服務配置,開啟匿名上傳 調整 var ftp pub目錄許可權,允許ftp寫入 啟動vsftpd服務,並設定開機自執行 方案 步驟 實...

修改OpenCart系統配置

後台修改admin配置檔案和修改根目錄下的config.php define http server http 網域名稱 define http image http 網域名稱 image define http admin http 網域名稱 admin define https server h...