User Tools

Site Tools


управление_сервисами_в_macosx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
управление_сервисами_в_macosx [2011/03/23 11:55]
val
управление_сервисами_в_macosx [2013/10/01 14:54]
val [Конфигурации запуска штатных сервисов]
Line 1: Line 1:
 ====== Управление сервисами в MacOSX ====== ====== Управление сервисами в MacOSX ======
  
 +===== Конфигурации запуска штатных сервисов =====
 +
 +==== SSH ====
 <​code>​ <​code>​
-[~ ] $ sudo port install squid+# cat /​System/​Library/​LaunchDaemons/​ssh.plist 
 +</​code><​code>​
 ... ...
 +        <​string>​com.openssh.sshd</​string>​
 +...
 +                        <​key>​SockServiceName</​key>​
 +                        <​string>​2222</​string>​
 +...
 +</​code>​
  
-[] $ sudo port contents squid | grep conf+==== Postfix ==== 
 +<​code>​ 
 +mac:root# cat /​private/​etc/​postfix/​main.cf
  
 +mac:~ root# /​usr/​sbin/​postconf -n
 +</​code><​code>​
 +...
 +inet_interfaces = all
 +...
 +mydestination = $myhostname,​ localhost.$mydomain,​ localhost, gate.isp.un
 +...
 +relay_domains = $mydestination
 +...
 +</​code><​code>​
 +mac:~ root# /​usr/​sbin/​postfix check
 +
 +mac:~ root# /​usr/​sbin/​postfix start
 +</​code>​
 +===== Конфигурации запуска сервисов установленных из портов =====
 +<​code>​
 +# ls /​Library/​LaunchDaemons/​
 +</​code>​
 +
 +===== Добавление/​удаление сервиса из автозагрузки =====
 +<​code>​
 [~ ] $ sudo launchctl load -w /​Library/​LaunchDaemons/​org.macports.Squid.plist [~ ] $ sudo launchctl load -w /​Library/​LaunchDaemons/​org.macports.Squid.plist
  
 [~ ] $ sudo launchctl unload -w /​Library/​LaunchDaemons/​org.macports.Squid.plist [~ ] $ sudo launchctl unload -w /​Library/​LaunchDaemons/​org.macports.Squid.plist
 +</​code>​
 +
 +===== Список запущенных и запуск/​остановка сервисов =====
 +<​code>​
 +[~ ] $ sudo launchctl list
  
-[~ ] sudo launchctl ​list+[~ ] sudo launchctl ​stop org.macports.Squid
  
-[~ ] sudo launchctl stop org.macports.Squid +[~ ] sudo launchctl start org.macports.Squid
-[~ ] sudo launchctl start org.macports.Squid+
 </​code>​ </​code>​
управление_сервисами_в_macosx.txt · Last modified: 2015/05/06 14:37 by val