Articles of mac osx

Samba强制用户不工作

我在Debian Wheezy上使用Samba 3.6.6。 我希望能够使用我的MacBook在我的开发服务器上更改www文件。 所以我设置了samba并为/ var / www目录创build了一个共享。 我添加了用户bart&root到samba来连接。 然后使用命令K然后连接smb://192.168.2.100(我的samba服务器)。 由于apache使用www-data作为www文件的用户和组,我在samba中使用强制用户和强制组来防止权限错误。 但是,它确实强制组www-data,但不强制用户。 我创build的每个文件都由组www-data中的根拥有。 为了寻找错误,我在/ var / log / samba中添加了日志,并且在重新启动samba服务时只在log.smbd中发现错误。 在这里查看日志: smbd version 3.6.6 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 [2013/09/23 11:14:22.601031, 0] printing/print_cups.c:110(cups_connect) Unable to connect to CUPS server localhost:631 – Connection refused [2013/09/23 11:14:22.602215, 0] printing/print_cups.c:487(cups_async_callback) failed to retrieve printer list: […]

使用隧道或私人VPN连接两台Mac电脑/服务器?

我有我需要在两个独立的networking(一个NAT后面)的两台计算机上运行的软件。 该软件要求双方都有一个不会改变的静态IP地址。 我假设某种隧道或VPN是解决这个问题的方法,为每台计算机分配一个私有IP地址。 做这个的最好方式是什么? (一个托pipe的服务器和我的家庭服务器需要保持连接,恢复应该像我的isp一样发生变化的IP地址。)

当他们的LDAP帐户被禁用时,如何强制mac移动帐户用户注销或locking?

我有一个FREEIPA LDAP服务器和一个小牛客户端。 我已经将我的Mac绑定到我的LDAP并创build了一个移动帐户。 我想要的是当某人被禁用时,它会注销用户或locking屏幕。

Windows Server 2012 DHCP和OSX设备

我最近用一台运行Windows Server 2012的计算机连接了一个小型办公室networking(大约20台设备)。我们的ISP提供的网关路由器相当无用,一旦连接了太多的设备,就开始丢弃连接。 我设法通过closures路由器上的DHCPfunction并将其卸载到Windows Server计算机来解决此问题。 这适用于networking上的所有窗口设备,但似乎有一个问题让Windows DHCP与* nix设备一起工作。 在Android和OSX设备上,机器似乎无法从DHCP获取地址。 在Android设备上,Wi-Fi似乎卡在“获取IP地址”,而OSX设备似乎放弃了一段时间后,自行分配的IP地址远远超出本地地址范围。 我只是想知道有没有人遇到过这样的问题? 我已经做了一些研究,似乎* nix设备需要DHCP选项119的响应(请参阅: http : //blogs.blackmarble.co.uk/blogs/rhepworth/post/2012/06/18 /Adding-DHCP-Option-119-(Domain-Search-List)-to-Windows-Server-2008-R2.aspx ) 但是,我经历了这个博客的步骤,仍然没有运气。 作为一个权宜之计,我在DHCP上保留了IP地址,并手动为我们networking上的每个OSX和Android设备设置适配器设置,但是我宁愿不必为每个想要连接的新的* nix计算机都这样做。 任何帮助,将不胜感激…

升级到Mac OS X 10.10 Yosemite后,如何重新启用Kerberos身份validation?

在以前版本的Mac OS X中,当用户通过关注支持文档login时,可以启用Kerberos身份validation。 具体来说,这个文件解释了文件/etc/pam.d/authorization需要被编辑来启用它。 升级到Mac OS X10.10后,该文件不再存在,并且KB文章没有更新。 有没有新的(更好?)的方式来启用此function?

OS X 10.10到StrongSwan VPN

我试图通过从OS X 10.10连接来testing一个新的(正在进行的)StrongSwan IPSec VPN服务器。 这是非常令人沮丧的,因为这些日志显示了一系列的“成功”信息,但是随后系统爆炸了。 我也很疑惑为什么安全协会是“ (unnamed)[3] “。 这个页面通过如何捕获racoonconfiguration,看起来像这样: remote myvpc.mydomain.com { doi ipsec_doi; situation identity_only; exchange_mode main; verify_identifier off; shared_secret keychain "SOME-HASH.SS"; local_address 10.0.0.149; nonce_size 16; dpd_delay 20; dpd_retry 5; dpd_maxfail 5; dpd_algorithm dpd_blackhole_detect; initial_contact on; support_proxy on; proposal_check obey; xauth_login "staff"; mode_cfg on; proposal { authentication_method xauth_psk_client; hash_algorithm sha1; encryption_algorithm aes 256; […]

现在增加新的DC,OS X无法访问networking帐户

我在我们的networking上有2个使用AD进行身份validation的iMac。 它一直工作得很好。 域控制器一直是Windows Server 2003,我正在进行更换。 我上周添加了一台新的Windows Server 2012机器,并将其升级为域控制器。 作为使新机器成为DC的一部分,我必须将Active Directory从2000升级到2003(我认为)。 所有的个人电脑和1个iMac工作正常。 但是,运行OS X 10.11.1(El Capitan)的iMac却说networking帐户不可用。 不过,我仍然可以从iMac访问networking共享。 旧的iMac(仍在运行的狮子,我认为)仍然认识到networking帐户没有任何问题。 任何想法可能是什么问题?

ReverseProxy不适用于OSX El Capitan

我试图通过一个更干净的URL访问我的Plex Web UI。 目前,您可以访问http://marvin.boldlygoingnowhere.org:32400/web/index.html 。 我希望它在http://marvin.boldlygoingnowhere.org/plex inheritance人我有什么, 马文:〜马文$ httpd -v服务器版本: Apache/2.4.16 (Unix) Server built: Aug 22 2015 16:51:57 Server's Module Magic Number: 20120211:47 Server loaded: APR 1.4.8, APR-UTIL 1.5.2 Compiled using: APR 1.4.8, APR-UTIL 1.5.2 Architecture: 64-bit Server MPM: prefork threaded: no forked: yes (variable process count) Server compiled with…. -D APR_HAS_SENDFILE -D APR_HAS_MMAP -D […]

postfix / postfix-script:fatal:Postfix邮件系统没有运行

我正在运行服务器应用程序5.2的全新安装的macOS 10.12.1。 有或没有邮件服务激活,我无法在命令行中使用postfix。 我总是得到这个错误,当我尝试重新加载后缀: postfix/postfix-script: fatal: the Postfix mail system is not running 当我做postconf -ni有这个: remote:log root# postconf -n biff = no command_directory = /usr/sbin compatibility_level = 2 daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & sleep 5 html_directory = /usr/share/doc/postfix/html inet_protocols = all mail_owner = _postfix […]

在x86_64-darwin(与x86_64-linux)上部署NixOps

由于arch的不同,我们在使用Mac OS X的NixOps时遇到问题: x86_64-darwin (vs.) x86_64-linux 根据本手册,我们有一个内置的主机设置: Nix安装 https://nixos.org/nix/download.html 构build主机设置(VirtualBox guest) https://functional-orbitz.blogspot.de/2013/05/setting-up-nixops-on-mac-os-x-with.html (请参阅步骤5.安装分布式构build) ssh nix-build-server 工作,我们在mac上设置这些环境variables: NIX_BUILD_HOOK NIX_CURRENT_LOAD NIX_REMOTE_SYSTEMS 用手册中的值。 题。 在Linux上,我会使用: strace -f -e execve nixops …来查看哪些程序被调用,或者至less看看它们被调用的是什么参数。 如何找出哪个命令返回了意外的文件结束错误? 错误。 我们看到nixops想要使用buildhost并输出: nixops deploy -d test -I nixpkgs=/Users/josh/.nix-defexpr/channels/nixos/ –show-trace building all machine configurations… using predefined remote systems file: /Users/josh/sample_clj/remote-systems.conf these derivations will be built: /nix/store/85hnzp3jmrm34jd3lzjf5d7i8sqlvbd4-pam-environment.drv /nix/store/013p0nb0iynrz0sb1y9l6w25n8ydmjph-sudo.pam.drv […]