服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个GitLab的问题。 一切都很好,但我不能推。 它一直在问我用户git的密码。 这是一个问题,我第一次安装Omnibus软件包,然后卸载它,因为我使用Apache和这个软件包使用Nginx? 我在本教程中安装了GitLab。 它工作,但其他用户无法创build项目。 然后我试着卸载它,重新安装并更新它。 现在每个人都可以创build项目,但是当有人试图推送时,它会要求input一个git密码。 SSH密钥被创build并保存在GitLab中。 文件夹/home/git/.ssh不存在。 我在这里find它: /var/opt/gitlab/.ssh 。 这是gitconfiguration不正确的迹象吗?
我有一个“获取”并从VMware主机返回一些信息的模块。 所有的返回信息都在一个NoteProperty中。 我想在PSObject中添加一个types,这样我就可以将它传递给一个“set”cmdlet,并通过ValueFromPipelineByPropertyNameinheritance该属性。 试图做这样的事情: $obj = new-object PSObject $obj | Add-Member Noteproperty -Name DataStoreName -value 'MYDATASTORE' $obj | Add-Member ??? -Name VmHost -value $vmhost 一个get-member会看起来像这样: TypeName: System.Management.Automation.PSCustomObject Name MemberType Definition —- ———- ———- Equals Method bool Equals(System.Object obj) GetHashCode Method int GetHashCode() GetType Method type GetType() ToString Method string ToString() DataStoreName NoteProperty System.String DataStoreName=MYDATASTORE VmHost […]
直到最近,我们有两个Windows Server 2003域控制器和五个Windows Server 2003terminal服务器。 我正在升级networking,最近已经用两台Windows Server 2012 R2 DC取代了DC。 最初的计划是使用Windows 2012 R2创build7台远程桌面服务器,但是,我们的瘦客户机不使用RDP 6.0,而且我被迫使用Windows Server 2008 R2。 我有一台服务器用于testing目的,但我无法从用户的任务栏中删除Powershell和服务器pipe理器图标。 我谷歌search,并发现了一些写作(如这一个http://www.woutermakkinje.com/?p=148和这一个http://www.emware.nl/articles/remove-unpin-powershell- icon-from-taskbar.html ),但到目前为止都没有工作。 我认为这可能与2012年与2008年的文件夹位置/可用性的差异有关。上面链接的教程可深入到“C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Accessories \ Windows PowerShell \ Windows PowerShell.lnk“ – 这个位置存在于2008年,但不是在2012年,所以当我尝试在DC上钻取时,我只能将其设置为”C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \“。 我可以通过继续“\ Administrative […]
我有一些旋转文件的问题。 下一个情况是: 像wireshark或vlc这样的程序全部转储到一个文件,比如说netstream.bin 如果我mv netstream.bin netstream.bin.rotate程序仍然会写入netstream.bin.rotate。 因为它是stream转储,这个文件会变得越来越大 有没有什么解决scheme,如何旋转这个文件? 像FILO伪文件: mkfilo /tmp/stream.buffer ./scrtip/program.bin -o /tmp/stream.buffer get_out_filo(stream.buffer) > netstream.bin 我的问题也听起来像“如何更改程序文件描述符写入另一个文件”
我正在尝试使用sssd同步我的Debian服务器。 当我运行getent passwd username@domain ,用户不会被返回。 日志说这是因为我错过了从LDAP查找UID。 不过,当我设置ldap_id_mapping = true时候,我清楚地知道我不需要它。 even的完整日志是: (Mon Jan 26 17:39:13 2015) [sssd[be[thecompany.dk]]] [sdap_save_user] (0x0020): no uid provided for [nmw] in domain [netdesign.dk]. (Mon Jan 26 17:39:13 2015) [sssd[be[thecompany.dk]]] [sdap_save_user] (0x0040): Failed to save user [somedude] (Mon Jan 26 17:39:13 2015) [sssd[be[thecompany.dk]]] [sdap_save_users] (0x0040): Failed to store user 0. Ignoring. (Mon Jan […]
以下是iostats的结果: Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 120.94 10201.14 4354.87 64513033284 27540653120 sdb 63.65 3968.03 4354.86 25094207680 27540569008 md0 615.82 7432.50 4350.45 47003864466 27512714296 sdc 0.76 1.39 138.88 8770432 878321976 我的问题如下 我想知道的是iostat从哪里获取这些信息? 我还注意到, md0的Blk_read / s和Blk_wrtn / s似乎是这两个值的平均值。 它是否正确? 为什么tps与md0和其他硬盘有明显的不同? 当使用内部设置(iostat 1)运行时,读取通常只在硬盘上进行? 有没有办法更均匀地分配硬盘驱动器的读取? 以间隔设置运行iostat时,值可能会不时显着不同。 我为什么要读这本书? 例如,下面的输出对sda / sdb有一个12的读请求,对于md0有一个190的读请求。 装置:rrqm / s wrqm / sr […]
目前我正在编写一些PS脚本,这些脚本可以在新Web服务器上运行,以便在投入生产之前对其进行加固。 其中一个脚本将启动secedit并导入我已定义的策略。 我的查询围绕策略inf文件的[事件审核]部分。 它包含各个方面进行审计的选项,例如: [Event Audit] AuditSystemEvents = 0 AuditLogonEvents = 0 AuditObjectAccess = 0 etc etc 从这个angular度来看,似乎我有两个可能的价值观; 1或0.我的问题是如何设置是否logging每个事件的成功,失败或成功与失败? 任何指针将不胜感激。
如何在注销后自动删除域(Windows 7)中连接的用户configuration文件?
我最近在Azure上build立了一个Linux Ubuntu VM。 我可以SSH进入机器,但HTTP请求被回答“连接被拒绝”。 我有: 在Azurepipe理门户中为端口80设置端点。 编辑iptables来接受端口80上的传入tcp。 确保我的小Ruby应用程序确实正在运行,并在端口80上运行(通过curl到http:// localhost ) 还有什么我需要的服务器来回答在端口80传入的HTTP请求? 这两个请求到http://servicename.cloudapp.net和公共虚拟IP地址都以同样的方式失败。
我有远程应用程序为所有用户工作就好了。 我们都通过一个允许访问所有应用服务器的单一网关进行连接。 这工作好几个月。 最近2个用户不能再使用远程应用程序。 每个应用程序(在任何服务器上)都显示login过程,但应用程序显示的位置会显示( http://imgur.com/RJuWa9H.jpg)(5分钟后超时)。 无论是应用程序还是应用程序所在的服务器,都会发生这种情况。 他们可以通过rdp正常(也通过网关)login到服务器,这是只有当使用远程应用程序… 唯一的相关性是这些用户正在testing我们的环境中的webDAV …这是他们唯一的共同点。 客户端,网关和应用程序服务器的事件日志都是干净的。