我正在维护一个 mac 和 linux 的异构网络,所以我决定创建一个小 perl 脚本来统一跨机器的安装策略。
实际上,我已经有一个可以工作的 perl 脚本,但是,密码似乎是我不喜欢的命令行的一部分:
mount_smbfs -d 755 -f 755 //username_here:password_here@myserver.com/cifs_share
Run Code Online (Sandbox Code Playgroud)
尝试阅读 mount_smbfs 和 nsmb.conf 的手册页,但我仍然对如何前进感到困惑。
我的机器是雪豹,豹和狮子机器。
我们已经在六台 Centos 6 服务器上使用 Samba 和 Winbind (idmap_ad) 成功部署了 AD 身份验证,并且已经愉快地运行了几个月。
其中一台服务器已停止解析一个特定的用户名(# id username),此 AD 用户在所有其他服务器上解析,所有其他用户在问题服务器上解析。
我认为这可能是由损坏的 winbindd_idmap.tdb 引起的。现在,检查这个最简单的方法是停止 winbind 删除文件,重新启动 samb 并启动 winbind,然后再试一次。我的问题是目前有一个更改冻结到位,我们将不得不提出 RFC 等来测试理论。
我的问题是:是否可以在不重新启动服务的情况下清除 winbind 缓存?
或者,如果您认为这是其他事情,请随时介入!
谢谢
更新:
更改冻结现已完成。
我已经删除了 winbindd_idmap.tdb 和 winbindd_cache.tdb 并重新启动了 winbind。这并没有解决它。
此外,服务器不会解析随机的新用户(有些会,有些不会)。我很难弄清楚这一点。
任何人都可以帮忙吗?
我开始构建我的第一个云服务器:带有 postfix 的 Ubuntu 16.04。
问题是当我从网上商店发送邮件时,如何配置 postfix 以使用 TLSv1.2?
当我的网店向我的 postfix 服务器发送邮件时,它使用 TLSv1 以下是日志:
postfix/submission/smtpd[19111]: Anonymous TLS connection established from domainname.com[xxx.xxx.xxx.xxx]: TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)
Run Code Online (Sandbox Code Playgroud)
在我的网店中,我在配置中设置:使用:TLS 端口:587
谢谢 J
My server info:
Ubuntu 16.04
postfix:
Installed: 3.1.0-3
openssl:
Installed: 1.0.2h-1+deb.sury.org~xenial+1
Run Code Online (Sandbox Code Playgroud)
这是来自 postfix 的日志:可以看到带有 TLSv1 的邮件...... :(
Sep 19 19:10:56 ubuntu postfix/master[6992]: daemon started -- version 3.1.0, configuration /etc/postfix
Sep 19 19:11:04 ubuntu postfix/submission/smtpd[7126]: connect from domainname.com[xxx.xxx.xxx.xxx]
Sep 19 19:11:04 ubuntu postfix/submission/smtpd[7126]: Anonymous TLS connection established from domainname.com[xxx.xxx.xxx.xxx]: TLSv1 …Run Code Online (Sandbox Code Playgroud) 我想要一个 AWS 上的 Ubuntu 服务器来玩,学习一些东西,所以我在看 Ubuntu 16.04。
但是有两个版本:
两者之间有什么区别,我应该为使用 nginx 的基本 Web 主机选择哪一个?
查看我节点的配置:
$property_name = {
"unit_1" => { host => [ "dns_name1/192.168.0.1/25" ,"dns_name2/192.168.0.2/25" ]
},
"unit_2" => { host => [ "dns_name3/192.168.0.3/25", "dns_name4/192.168.0.4/25" ]
},
}
include class::property
Run Code Online (Sandbox Code Playgroud)
在模板中,我使用了一些循环
"<% property_name.each do |key,value| -%>",
"<%= value['host'][id_host].split("/")[0] %>",
<%= value['host'][id_host].split("/")[1] %>,
Run Code Online (Sandbox Code Playgroud)
...编写配置文件。
但是,当我有很多“单元”(unit_3、unit_4 等)时,每次 Puppet 的守护进程运行时,模板的内容都会发生变化。
它没有任何影响,因为配置文件是正确的,但我想知道模板的循环是否可以按以下顺序生成配置文件:unit_1 然后 unit_2,然后 unit_3,...而不用随机取一些单位。
我用过这个教程:http : //www.krzywanski.net/archives/703
我不小心清除了事件日志。有什么办法可以找回来吗?
我正在为我们的服务器配置两个 DRBD 共享。我已成功完成两个 DRBD 共享创建,但在检查状态时,其中一个共享状态显示为“UpToDate/Diskless”。
drbd-overview 命令输出
[root@server1~]#drbd-overview
1:drbd Connected Secondary/Primary UpToDate/UpToDate C r----
2:drbd1 Connected Primary/Secondary UpToDate/Diskless C r----
[root@server2~]#drbd-overview
1:drbd Connected Primary/Secondary UpToDate/UpToDate C r----
2:drbd1 Connected Secondary/Primary Diskless/UpToDate C r----
Run Code Online (Sandbox Code Playgroud)
DRBD 工作正常,我可以在主节点上安装设备。
但我想知道一种 DRBD 共享状态。那个状态是正常的还是那个共享有什么问题??
提前致谢。
我在网上做了一些阅读,我认为 Apache 访问日志包含发送到服务器的所有请求。但是,我无法从网站上收集到这实际上是存储在可访问的文本文件中,还是以其他方式存储。如果它存储在一个文件中,那么这个文件在默认的 Mac Apache 安装中在哪里?
目前我公司已被另一家公司收购。因此,另外两家公司的用户将迁移到我们的办公室。
如果我们可以根据用户尝试使用 dot1x 登录的域为用户选择 vlan,那将非常方便。
EG VLAN
有人将笔记本电脑放在桌子上,插入网络端口并按 CTRL-ALT-DEL,选择域名 CompanyB 并登录。
我想要的结果是 dot1x 能够确定这是来自 CompanyB 的用户并设置网络端口以动态反映 vlan 200。
可能的?
我正在尝试在某些 Windows 2008 R2 SP1 服务器上手动安装 KB2992611 的两个更新,因为它们没有被 Windows 更新关闭:http : //www.microsoft.com/en-us/download/details.aspx?编号=44618
安装在每台服务器上都出现相同的错误:
由于错误 2147944183“存根收到错误数据”,无法安装 Windows 更新“Windows 更新 (KB3018238)”。(命令行: ""C:\windows\system32\wusa.exe" "C:\Users\addons\Downloads\Windows6.1-KB3018238-x64.msu" ")
任何人都可以帮忙吗?我试过在网上查找,但没有发现相同的错误消息:-S