Articles of 用户pipe理

在升级之前查看所有要升级的软件包的更新日志

在我的Ubuntu桌面电脑上使用突触时,我可以查看所有要升级的软件包的所有更新日志,如果需要,可以取消select升级软件包。 在我的桌面上,我通常会安装所有的东西,但是我喜欢至less回顾一下所做的更改,以便我可以推迟升级,如果我怀疑它可能会导致我使用的开发工具出现问题。 在没有x服务器的服务器(Ubuntu服务器)上,我怎么能在控制台上做同样的事情: 列出所有将被更新的软件包( apt-get –dry-run upgrade执行此操作以及大量嘈杂的模拟安装消息) 查看从上次升级到将要升级到的版本的更新日志(如果有的话)。 select我想要忽略哪些软件包,或者我想升级哪些软件包 我为此搜寻了很多,但我还没有find任何东西,可能我没有使用正确的术语。 但肯定这一定是可能的。 突触必须从我假设的一些低级工具中获得信息? 复杂的shell脚本也是受欢迎的,如果这还不是现有的工具很容易完成的话。

SQL Server审计跟踪的最佳实践

我今天面临的情况是,如果我们知道谁已经login到SQL并执行了一些删除操作,那对我和我的公司将是非常有利的。 我们有一种情况,至less有2(有时是3)人使用SQL Server Management Studiologin到SQL,并执行各种function。 我们需要的是审计线索。 如果有人删除logging(错误或其他),我想知道做了什么。 有什么办法可以做到这一点?

如果我更改Windows域用户名,我的SQL Serverlogin会发生什么情况

我的问题是非常类似于这个问题更改Windows域用户名,但原来的问题并没有明确回答我的轻微变化。 如果我更改一个Windows用户名(如果他们结婚例如)我的Sql Serverlogin为我的旧用户名创build更新,以反映更改或将不得不为更新的Windows用户创build一个新的login? 谢谢Ben

便宜的'n'易AIX主机服务?

我正在研究用通用的,跨平台的Java编写的产品。 但是,这个Java组件插入到本地编译的,特定于平台的第三方SDK中。 一个潜在的客户运行AIX,所以我需要创build一个AIX分发包,但是我没有一个AIX机器可供使用。 我正在寻找最具成本效益的方式来实现这一目标。 我真的只需要几天的时间就可以通过shell和FTP访问AIX机器,而且在未来可能会非常零散。 基于AIX的托pipe/云服务似乎非常薄弱; 我甚至找不到IBM提供的这样的产品(尽pipe它可能已经被埋在了难以逾越的企业发言权范围之内)。 这些看起来像可能的select: http://www.connectria.com/technologies/aix_hosting.php http://www.us.logicalis.com/microsites/ibm-cloud-computing.aspx …但事实上,在你做任何事情之前,你必须和销售代表交谈,这让我认为他们有一个更大的承诺。 有没有人知道访问AIX框的好方法?

如何在安装软件包时使用dpkg-divert临时删除/replace符号链接?

默认的nginx包在sites-enabled dir中创build一个名为default的符号链接,它指向sites-available的默认configuration文件。 我目前正在为一个位于Nginx之上的应用程序创build一个包,并且我想删除或移走default符号链接,并将其replace为我的包中的configuration文件。 理想情况下,如果我的软件包被删除,原来的default符号链接将被恢复。 我一直在阅读dpkg-divert的manpage和examples,但是我不太明白它可以做到这一点。 用dpkg-divert可以实现吗,还是需要另外想一想?

获取位置 – 需要电缆地图/色调/内部完成testing…需要的工具?

我会问“最好的办法?” 但我想它会被closures。 我知道如何对电缆进行音调/testing……但是我正在寻找能够使以下项目易于pipe理和快速完成的工具,思路和方法。 项目:我们有一个新的地方,现有的CAT5e布线。 有4个不同的壁橱约有1000滴。 现有的布线标签最好不好。 pipe理层要求我们: audio/testing电缆 标签电缆/配线架/端点 去除/捆绑糟糕的布线 这一切都要在内部完成…不是专业的。 我们目前有几个电缆testing仪和一些电线贴标机。 除了梯子之外,还需要其他什么工具等来快速有效地完成这个任务。 尝试拨出1000根电缆听起来并不好听,所以任何能够使工作更快,做得更好的东西就是我所期待的。 我接受任何build议。 谢谢!

使用NetworkManager和没有GUI工具的CentOS 6 WiFi

我正在使用CentOS 6 ,拼命试图通过ifcfg-wlan0文件让Wifi工作,并使用/etc/wpa_supplicant/wpa_supplicant.conf 。 我没有X服务器,所以我不想使用GUI工具。 如何将NetworkManagerconfiguration为使用inet_bridge的ESSID在wlan0上安装WPA2-PSK WiFi。 以太网工作正常,所以我知道我的设置并没有完全搞砸。 必须在命令行或vim中完成。 我的wpa_supplicant.conf : ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel network={ ssid="inet_bridge" key_mgmt=WPA-PSK proto=WPA RSN pairwise=CCMP group=CCMP psk="thisIsMyAsciiPassword" } 我的ifcfg-wlan0 : DEVICE=wlan0 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.0.253 NETMASK=255.255.255.0 DNS1=192.168.0.99 HWADDR=xx:xx:xx:xx:xx:xx TYPE=Wireless

配线架电缆缠结

可能是有史以来最好的问题(我是一个开发人员做一些系统pipe理员的东西): 我有一个48端口的配线架,螺栓连接到距离我的机架约10英尺的地方。 现在有一捆~26个以太网线从配线架到机架,这对我来说似乎有点疯狂(只是在空气中hover4-6英寸左右)。 我有什么select这样的事情? 好像也许我应该直接把配线架放在机架上,然后直接从天花板上把电缆放到机架上? 这将限制我可以移动机架的多less,但这不是一个大问题。

针对使用Puppet的用户pipe理点文件的build议

目标是在中心位置有一个点文件( .bashrc , .vimrc等)的集合。 一旦它在那里,Puppet应该推出文件到所有托pipe服务器。 我最初是想给用户FTP访问他们可以上传他们的点文件,然后有一个rsync cron作业。 但是,这可能不是最优雅或强大的解决scheme。 想看看别人是否有一些build议。

新用户authorized_keys:如何设置一个不要求旧密码?

当我使用Chef在系统中创build用户时,我总是将其公钥上传到.ssh/authorized_keys 。 当用户第一次login时,他需要“更改”他的密码。 为此,使用了一个存根密码,所以他可以input“当前”密码。 这是现在的样子: ssh user@host WARNING: Your password has expired. You must change your password now and login again! Changing password for user. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to host closed. 目前的密码是众所周知的(我会告诉你一个秘密: initial ),这是无用的。 我怎样才能避免第一次询问current密码? (更强调它,这是安全的,因为用户已经用他的公钥进行了validation)。