Tag: 服务器

不寻常的行为 – 病毒之类的

我在Ubuntu 14.04 LTS盒子上遇到了一个非常奇怪的行为。 我有一个IPTV系统通过路由器提供有线电视和互联网。 我的Ubuntu盒子连接到路由器,并为我的本地网络提供文件服务/打印/互联网服务。 我注意到的第一个症状是我的电视系统表现非常差,图像冻结和机顶盒抱怨缺乏信号。 在没有解决方案的许多电话给服务提供商之后,我注意到我的Ubuntu盒子里有冷却风扇高速转动。 快速检查,我注意到一个单独的进程不断占用CPU的120%(这是一个4核AMD)。 奇怪的是,进程名称就像“hzydfardxg”。 通过杀死该进程(以root身份运行),冷却器速度降至正常而不仅仅是……我的IPTV系统恢复正常运行。 几秒钟后,我注意到CPU负载再次增加,我的IPTV停止工作,但现在进程名称已更改为“nujwyeloqx”。 经过广泛检查后发现我发现了什么: 这个奇怪的命名过程在我启动机器后立即启动 创建/etc/init.d中的条目,其名称与可疑运行进程相同 如果我终止进程,则会启动一个新进程,使用不同的随机名称,并且还会创建/etc/init.d中的条目。 删除/etc/init.d上的条目没有帮助 当进程运行时,它需要大量的处理器时间并产生如此多的互联网流量,以至于我的IPTV停止工作 检查进程树我可以看到这个不寻常的进程直接在Init下运行。 我的机器不再在单个用户上启动,它在进程中间冻结或开始询问root密码,我提供但是它似乎不正确,因为系统一次又一次地询问root密码。 这种行为非常像Windows病毒,尽管知道linux安全性如何,但我倾向于说我的机器被感染了。 不仅如此……它甚至可能被感染而它甚至没有被使用(因为它是一个网络网关没人用它作为桌面),这更加不寻常。 计算机不再连接到我的IPTV路由器(互联网),但我仍然可以看到正在创建和消耗CPU的进程。 去年在安装10.04的时候,同样的想法让我很感兴趣,因为我已经计划升级到14.04,因此我没有那么烦我,因为我还是完全安装了。 看到它再次发生,我感到非常惊讶。 你们有任何关于如何摆脱这种行为的线索吗? 最好的祝福, 弗拉维奥 ps aux Results(怀疑进程#2008): USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.2 0.0 34008 3336 ? Ss 19:14 0:02 /sbin/init root 2 0.0 […]

NFS客户端无法装入共享目录

我有一个服务器(10.0.0.1)和一个客户端(10.0.0.2)系统,它们都运行Ubuntu 12.04,它们通过以太网连接。 他们可以互相ping。 他们可以相互厮守。 如果我在服务器上,我做: sudo showmount -e 10.0.0.1 我要分享的所有文件夹都在那里。 从服务器我ssh到客户端并执行: sudo showmount -e 10.0.0.1 它超时,或者需要很长时间我ctrl + z out。 我一直在尝试从互联网上随机提出建议,任何帮助? 更新!!!!!! sudo netstat -nlp | grep :111 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 788/rpcbind tcp6 0 0 :::111 :::* LISTEN 788/rpcbind udp 0 0 0.0.0.0:111 0.0.0.0:* 788/rpcbind udp6 0 0 :::111 :::* 788/rpcbind sudo ufw […]

新鲜的Ubuntu服务器16.04安装后,黑屏闪烁光标

我尝试了很多建议: 我选择“在硬盘上安装GRUB”。 还是同样的问题。 在bios屏幕显示RAID设置后出现黑屏。 在安装过程中设置了Raid 1。 我试着拿着SHIFT来获取Grub菜单。 根本没有获得Grub菜单。 我试过按CTRL + ALT + F1。 什么也没做。 我也尝试过SHIFT + ALT + F2。 相同,没有。 我使用Live USB并选择NOMODESET并从磁盘启动。 然后我得到一个文本’Boot failed’并重启同样的黑屏。 删除并创建了一个新的raid。 同样闪烁的光标。 我完全没有想法。 CPU T7400。 BIOS Phoenix ver.4(没有efi / legacy菜单)

无法连接到远程星号(/var/run/asterisk/asterisk.ctl存在吗?)

我是如何在17.10技巧上启动Asterisk的问题: thufir@dur:~$ thufir@dur:~$ script asterisk Script started, file is asterisk thufir@dur:~$ thufir@dur:~$ thufir@dur:~$ asterisk -rvvv Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?) thufir@dur:~$ thufir@dur:~$ asterisk -rvvvc Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?) thufir@dur:~$ thufir@dur:~$ thufir@dur:~$ asterisk -vvvc Unable to open pid file ‘/var/run/asterisk/asterisk.pid’: Permission denied Asterisk 13.17.2~dfsg-1ubuntu1, Copyright (C) 1999 […]

apt-get upgrade抱怨包的身份validation

我目前正在使用Ubuntu 14.04.1服务器。 发出时: sudo apt-get upgrade apt-get说: WARNING: The following packages cannot be authenticated 这是来自ISO的全新安装,用于部署其他6个虚拟机。 我唯一看到的是这个VM,因为它位于不同的位置,指向不同的服务器进行更新。 我尝试过重新安装VM 3次。 我重建了/ var / lib / apt / lists目录。 我也尝试使用以下方法更新密钥: sudo apt-key update sudo apt-key net-update sudo aptitiude reinstall ubuntu-keyring 它试图更新的包是: The following packages will be upgraded: accountsservice apport byobu gir1.2-glib-2.0 krb5-locales libaccountsservice0 libc-bin libc6 libgirepository-1.0-1 libgssapi-krb5-2 libk5crypto3 […]

Ubuntu do-release-upgrade

我有一个关于do-release-upgrade的问题。 我有一个安装了以下组件的系统(还有一些,但这些与问题无关,服务器的目的是成为我的Bacula备份系统的MySQL服务器): Bacula客户 由于它是一个服务器,我特别没有安装bacula-traymonitor,这将导致安装一系列与X11相关的软件包。 X11对于服务器环境imho没有用,虽然我知道某些守护进程需要一些X11库,比如opensshd,它依赖于X11库,这就是为什么有些X11库可能最终都安装在我的安装上了。 我刚刚发布了do-release-upgrade -d(出于某些原因,没有-d选项,它仍然没有显示任何版本升级,即使它是在7月24日之后),我注意到以下内容:bacula-traymonitor正在进行要安装,以及我在服务器上特别不想要的整个X11级别的东西。 bacula客户端的正常操作不需要包装,因此它不应作为要安装的包装出现在升级雷达上。 我会将此归类为错误 。 除了显而易见的方法,有没有办法让我指示做释放升级不安装所有多余的东西,如bacula-traymonitor? 显而易见的方法是“让do-release-upgrade做自己的事情然后删除包裹”,这无疑会在我的系统中留下残余物,就像我移除bacula-traymonitor后未使用的未使用的X11库一样。 我有几个其他系统我希望升级到14.04.1 LTS,几乎所有系统都安装了bacula-client,所以这意味着很多不必要的工作。 详情如下: Remove (was auto installed) libperl5.14 libsnmp15 xz-lzma Install: aptitude-common bacula-traymonitor cpp-4.8 crda dh-python fontconfig fontconfig-config fonts-dejavu-core g++-4.8 gawk gcc-4.8 gcc-4.8-base gcc-4.9-base hicolor-icon-theme init-system-helpers iproute2 iw kmod libaio1 libapparmor1 libapt-inst1.5 libarchive-extract-perl libasan0 libasprintf0c2 libatk1.0-0 libatk1.0-data libatm1 libatomic1 libaudit-common libaudit1 libavahi-client3 libavahi-common-data […]

Ubuntu服务器18.04 LTS安装失败

我有一台旧的HP Z210工作站,我想安装Ubuntu服务器。 从USB安装到几乎完美,直到它更新UEFI,它会收到此错误: 删除shell我安装efibootmgr并运行: $ sudo efibootmgr BootCurrent: 0011 Timeout: 0 seconds No BootOrder is set; firmware will attempt recovery Boot000A* Windows Boot Manager 凭借我对UEFI的非常有限的了解,我运行: $ sudo efibootmgr -B -b 000A Could not delete variable: Invalid argument 哪个类似,但与安装程序提出的不同。 任何线索我可能需要做什么来修复/核对旧的Windows启动? 我已经尝试将BIOS重置为出厂默认设置,并查找任何UEFI安全设置,但没有任何乐趣。

如何防止克隆?

我以前没有使用过Ubuntu的经验 我正在为一家餐厅做一个销售点项目,该餐厅将在当地的Lan(离线不在线)运行。 我将设置一台迷你PC作为Ubuntu Web服务器。 我的客户将通过http请求通过本地局域网访问它。 服务器将放在餐厅内。 是否有可能保护想要窃取我的文件或克隆整个磁盘并与其他餐馆一起使用的人? 或者Ubuntu内部已经有一些机制来保护某人不要这样做,例如密码需要在将文件传输出计算机之前? 克隆磁盘前需要或密码? 我对Ubuntu一无所知,你能告诉我保护我的项目被盗的最简单方法吗?

在xampp中访问禁止403错误

我对xampp很新。 我使用以下命令进行了全新的xampp安装。 sudo su cd /tmp wget bit.ly/1cmyrUo -O xampp-32bit.run chmod 777 ./xampp-32bit.run sudo ./xampp-32bit.run 然后我制作了一个perl文件来检查我的xampp是否有效。 以下是我的sample.pl文件内容。 #!usr/bin/perl print “content-type:text/html\n”; print(header()); use CGI qw(:standard); print(start_html()); print “Hello. I am ram”; print(end_html()); 将我的perl文件从/home/vicky/desktop复制到/opt/lampp/cgi-bin 。 我用以下命令启动了我的xampp。 /opt/lampp/lampp start 然后我在我的mozilla浏览器中的http://localhost/cgi-bin/sample.pl的帮助下在localhost中运行了我的sample.pl 。 我刚看到以下窗口。 我只找到了与“新安全概念错误”和“访问虚拟主机问题”相关的答案。 我确实遇到了一个askubuntu查询 ,一个类似于我的查询 。 它没有答案,只有一些评论。 一条评论建议更改文件权限。 它指示从这里获得帮助。 它说将目录权限更改为755,将文件权限更改为644以解决此类问题。 当我尝试这样做时,我发现我的cgi-bin目录已经获得了755的许可,而我的sample.pl有644个权限。 我现在没有解决方案。 PostScript:我附上了/opt/lampp/apache2/conf/httpd.conf文件的内容。 希望这将有助于答案提供者完全理解我的问题。 Alias /bitnami/ “/opt/lampp/apache2/htdocs/” Alias […]

如何从服务器内核切换到桌面内核?

我想将内核类型从服务器更改为桌面。 我从服务器CD安装了我的系统,但随后安装了gnome,现在我想从服务器内核更改为桌面内核。 我怎样才能安全地做到这一点?