1.設定manager.conf
[general]
enabled = yes
port = 5038 << 登入的port
bindaddr = 0.0.0.0
displayconnects=no ;only effects 1.6+
[admin] << 帳號
secret = password << 密碼
deny=0.0.0.0/0.0.0.0 << 封鎖的IP
permit=127.0.0.1/255.255.255.0 << 開放的IP
read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
writetimeout = 5000
2.登入方式
action: login
username: admin
secret: password
Events: on
2017年12月25日 星期一
[linux] samba設定
學習了Elastix及Asterisk多少要接觸linux
因為是個人使用先以服務能開啟為主
但畢竟用vi編輯實在不方便
還是開個samba來編輯檔案快多了
所以筆記一下samba的安裝
1.編輯/etc/samba/smb.conf
[sharename]
path = /etc/asterisk
comment = Asterisk Directory
browseable = yes << 能否給其他人瀏覽
writable = yes << 能否寫入
security = user << 設定要輸入帳號密碼
security = share << 設定為公開
2.設定使用者
pdbedit -a|-r|-x -u 帳號 << 新增/修改/刪除帳號
pdbedit -L << 列出user清單
3.啟動服務
Elastix安裝好後已經有支援samba但預設沒啟動
網路上google到的有兩個版本都記錄下來
一個版本為
sudo /etc/init.d/smbd start
或
sudo service smbd start
另一版本
systemctl enable smb
systemctl enable nmb
systemctl restart smb
systemctl restart nmb
另一版本
sudo /etc/init.d/smb start
sudo /etc/init.d/nmb start
chkconfig smb on
chkconfig nmb on
4.重啟、停止服務
sudo service smbd restart
sudo service smbd stop
或
sudo /etc/init.d/smbd restart
sudo /etc/init.d/smbd stop
如果不行則增加 sudo service nmbd restart
因為是個人使用先以服務能開啟為主
其他部分有空再來深入研究
後記,最近發生了裝好samba後開機時不會自動啟動服務
後來查到設定方法(for CentOS)
請以以下指令確認smb是在啟動時執行的:
chkconfig --list |grep smb
設定smb不於開機時啟動
chkconfig smb off
設定smb於開機時啟動
chkconfig smb on
後記,最近發生了裝好samba後開機時不會自動啟動服務
後來查到設定方法(for CentOS)
請以以下指令確認smb是在啟動時執行的:
chkconfig --list |grep smb
設定smb不於開機時啟動
chkconfig smb off
設定smb於開機時啟動
chkconfig smb on
[IPPBX] 更改Asterisk的sip 5060 port
Asterisk預設的sip註冊的port是5060
但這port容易被攻擊所以最好可以改掉
在sip_general_custom.conf中加入
bindport=1234 <=指定的port
但這port容易被攻擊所以最好可以改掉
在sip_general_custom.conf中加入
bindport=1234 <=指定的port
訂閱:
文章 (Atom)