摘要:為測試服務(wù)器添加服務(wù)服務(wù)是一個用于文件共享的服務(wù),可以理解為的共享文件夾。在上能夠直接訪問被共享的目錄。例如訪問的目錄,可以直接在的文件管理器的路徑上輸入。
為測試服務(wù)器添加Samba服務(wù)
Samba服務(wù)是一個用于Linux文件共享的服務(wù),可以理解為“Linux的共享文件夾”。在Windows上能夠直接訪問被共享的目錄。
例如訪問192.168.1.3的home目錄,可以直接在Windows的文件管理器的路徑上輸入192.168.1.3quantum。當(dāng)然,如果你不確定該訪問哪一個共享目錄,你可以只輸入192.168.1.3,查看所有的共享目錄
| 服務(wù)器IP | Samba賬號 | Samba密碼 |
| 192.168.1.3 | Linux賬號(例如whqt) | 123456 |
| | | |
| | | |
使用Samba的好處,拷貝日志、拷貝編輯配置文件都可以直接在Windows下進(jìn)行,甚至可以直接在Windows下使用Visual Studio打開服務(wù)器上的代碼工程進(jìn)行開發(fā),即便服務(wù)器重啟,也不會造成影響。
安裝配置Samba服務(wù) 安裝Sambayum install samba配置Samba
為Samba添加用戶和密碼
#這里添加的用戶必須是本機(jī)已有的Linux用戶 smbpasswd -a whqt開機(jī)啟動Samba服務(wù)
由于CentOS7采用了比較嚴(yán)格的權(quán)限管理和訪問控制(iptable、SELinux),這些都會影響到Samba服務(wù)器的運(yùn)行,考慮到服務(wù)器位于公司內(nèi)網(wǎng),相對比較安全,因此直接在開機(jī)階段就將這些服務(wù)禁掉
CentOS7采用chkconfig來管理服務(wù)
chkconfig腳本模板每個被chkconfig 管理的服務(wù)需要在腳本加上兩行或者更多行的注釋
告訴 chkconfig 缺省啟動的運(yùn)行級以及啟動和停止的優(yōu)先級。例如:# chkconfig: 2345 55 25
對服務(wù)的描述
服務(wù)腳本需要實(shí)現(xiàn)start,stop,restart,status參數(shù)的功能,簡單來說需要實(shí)現(xiàn)如下功能:
case $1 in start) do_start;; stop) do_stop;; restart) do_restart;; status) echo "Status of $DESC: " check_status exit "$?" ;; *)一個完整的腳本
#!/bin/bash # chkconfig: 2345 55 25 #description: the environment init script # useage manual # add to system config # chkconfig --add xyd_init.sh # chkconfig --level 345 xyd_init.sh on # start the service # service xyd_init.sh start # service xyd_init.sh stop # service xyd_init.sh restart # service xyd_init.sh status do_start_EX() { setenforce 0 service iptables stop service smb restart echo "sambda service start success" } do_start() { do_start_EX } do_stop_EX() { service smb stop echo "sambda servoce stopped" } do_stop() { do_stop_EX $i } do_restart() { do_stop do_start } check_status() { echo "do nothing" } case $1 in start) do_start;; stop) do_stop;; restart) do_restart;; status) echo "Status of $DESC: " check_status exit "$?" ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 esac
-
添加服務(wù)到chkconfig將腳本拷貝到/etc/init.d/目錄下, 并添加可執(zhí)行權(quán)限chmod +x 服務(wù)腳本。
執(zhí)行如下命令將服務(wù)腳本添加到chkconfig進(jìn)行管理
chkconfig --add 服務(wù)腳本 chkconfig --level 2345 服務(wù)腳本 on
至此就完成了服務(wù)開機(jī)啟動的配置
手動啟動chkconfig管理的服務(wù)就像啟動任何一個普通服務(wù)那樣
sudo service xyd_init.sh start
完畢
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/25027.html
摘要:打算探索方式,利用搭建開發(fā)環(huán)境利用搭建開發(fā)環(huán)境。第二種,基于文件共享服務(wù)安裝并配置軟件倉庫來安裝服務(wù)程序服務(wù)程序中的參數(shù)以及作用全局參數(shù)。是否所有人可見,等同于參數(shù)。 由于買不起MAC PRO,所以想研究下在windows下進(jìn)行php開發(fā)的最佳方式。打算探索方式, 利用vmware搭建php開發(fā)環(huán)境; 利用docker搭建php開發(fā)環(huán)境。 在網(wǎng)上看到vagrant問題頗多,所以不打...
閱讀 1806·2023-04-25 16:29
閱讀 1021·2021-11-15 11:38
閱讀 2347·2021-09-23 11:45
閱讀 1483·2021-09-22 16:03
閱讀 2610·2019-08-30 15:54
閱讀 1252·2019-08-30 10:53
閱讀 2663·2019-08-29 15:24
閱讀 1158·2019-08-26 12:25