Questions tagged «linux»

使用Linux内核的一系列类似Unix的操作系统。如果您的问题仅与特定分布有关,请使用更具体的标签。

1
文件中的Cygwin'grep'需要永远
我尝试使用Cygwin来模拟一些很酷的Linux搜索功能,当我在文件中执行grep(12个文本文件 - 不大)时,它需要永远。我用了 grep -rne word 我可以手动更快地找到这个词(即使没有Ctrl+ F)。有什么理由不起作用吗?怎么解决? PS:我使用Cygwin控制台。

1
如何在PHP中使用“../../[...]../../ETC/PASSWD”对我的服务器进行可能的攻击?
我正在运行一个root托管的Web服务器(没有)one.com,我编写了一个小工具,通过PHP` $ _GET从“普通”用户输入中创建有趣的字母。这个东西是2000年,但人们仍然使用这个,所以我保持在线。 由于害怕对服务器的攻击,我记录了包含大量特殊字符的所有输入,或者包括“系统文件夹”或其他* nix命令的名称 - 现在,几年后我实际上收到了一个奇怪的输入: ../../../../../../../../../../../../../../../../../ETC/PASSWD 我甚至没有注意到我猜它是不是自动下载(这是.txt我推动所有输入,通常直接在Chrome中显示,但这次它开始下载 - 可能与此有关文件大小虽然我显示.txt的内容比Chrome中的大得多,但无需下载 问题是:我应该担心吗?这看起来像是自动攻击吗?你有没有收到类似的输入?我得到了它的说法,但今天的服务器真的容易受到这个简单的事情的影响吗?另外,为什么要打印文件的内容呢?我的脚本将输入作为字符串处理,因此不应该以这种方式读取系统文件。 该$_GETURL( DOMAIN/a.php/?get=test)在谷歌上市,所以如果它是一个机器人的浏览/想所有的结果,我不会感到担心,因为我是,如果有人告诉我,我可能被一些饼干针对性。
1 linux  security  php 

0
找不到正在运行的X服务器
我正试图从带有Xming的Windows机器上运行PuTTy上的X应用程序。X服务器机器是Debian 8.1并且无头。我正在尝试使用另一个应用程序调试一个单独的问题,但我遇到了一个非常不寻常的问题:X服务器似乎正在运行而不会出现在任何进程或日志文件中。症状: 基础知识喜欢gvim并按xlogo预期工作,这对我来说意味着某些东西正在为X提供服务 ps aux没有显示任何看起来像正在运行的X服务器或窗口管理器。完整的流程清单:http://pastebin.com/GA8gEk0u Xorg.0.log而Xorg.1.log在/var/log不被所有更新。即使手动启动X startx也不会更新这些日志。 明确地调用startx工作和运行没有抱怨。与未在活动终端窗口中显式运行时相比,X功能未更改。它仍然没有记录。 wmctrl -m 回报 Cannot get window manager info properties. (_NET_SUPPORTING_WM_CHECK or _WIN_SUPPORTING_WM_CHECK) service --status-all显示该服务x11-common未运行。service x11-common start回报Failed to restart x11-common.service: Unit x11-common.service is masked.。取消屏蔽它并不会使其保持可运行状态。 像i3返回一样运行窗口管理器ERROR: Another window manager seems to be running (X error 10) 通过重新启动问题仍然存在。我在这有什么问题?如何识别X的来源?
1 linux  debian  xorg 

3
在Ubuntu 12中无法解锁锁定的屏幕
锁定屏幕后(键盘按键xlock -nice 8 -mode blank),我可以按预期解锁屏幕,但只需几分钟。 隔夜锁定后,当我按下一个键(甚至是Ctrl + Alt组合键)时,屏幕保持黑色,两个显示器中间只有一个短暂的白色闪光。解决方法是从另一台主机ssh并重新启动X. 几个月前,这种情况每隔几周发生一次。到现在为止几乎每天早上都会发生。我怎么开始诊断这个?我可以在日志文件中查找什么?(间歇性特别令人不安。) 如果失败了,有没有替代xlock aka xlockmore? 硬件:3年前的HP小型立式机,GEForce 9800 GT,两个华硕液晶显示器。 软件:Ubuntu 12.04.2 LTS。窗口管理员太棒了。NVidia驱动程序304.88。XLock版xlockmore-5.31。

1
RHEL 4.8中的群集服务
我们在RHEL 4 Update 8上运行了两个服务器,使用Cluster套件运行公共服务。目前由于一些限制,我们没有计划升级操作系统。但是我们在服务器上有一些维护活动,我们需要在这两个节点上停止并启动集群服务。有助于了解要重启的服务。在RHEL 5及以上版本中,我们通常只需重启“cman”和“rgmanager”即可完成任务。但对RHEL4.8不确定。亲切的帮助。这是我们在节点上的集群配置: <?xml version="1.0"?> <cluster alias="Airguard_stc" config_version="1" name="Airguard_stc"> <fence_daemon clean_start="0" post_fail_delay="0" post_join_delay="3"/> <clusternodes> <clusternode name="eir1-c" votes="1" nodeid="1"> <fence> <method name="1"> <device name="eir1-ilo"/> </method> </fence> </clusternode> <clusternode name="eir2-c" votes="1" nodeid="2"> <fence> <method name="1"> <device name="eir2-ilo"/> </method> </fence> </clusternode> </clusternodes> <cman expected_votes="1" two_node="1"/> <fencedevices> <fencedevice agent="fence_ilo" hostname="eir1-ilo" login="aws_ilo" name="eir1-ilo" …


1
想要在fedora上配置文件共享的FTP服务器(VSFTPD)
我正在使用fedora托管一个FTP服务器供内部使用,我正在使用vsftpd。它正在使用配置文件/etc/vsftpd/vsftpd.conf。 我使用的配置如下: listen=YES anonymous_enable=YES local_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=username ftpd_banner=Welcome to blah FTP service. pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/vsftpd.pem anon_root=/home/ftp anon_umask=022 local_umask=022 file_open_mode=0777 无论我做什么,匿名用户上传的文件都是-rw------- 创建的目录drwxrwxrwx。 我想要上传的文件-rw-rw-rw-。我在这做错了什么?有什么建议?
1 linux  fedora  ftp  vsftpd 


0
节点nohup进程在关闭putty时被杀死(但不在退出时)
我通过使用Putty windows界面远程连接到服务器,在群集上运行我的节点服务器。 我正在运行我的节点进程为nohup ..并且它在后台运行并且即使在退出会话后也不会被杀死 如果我通过在命令提示符下键入“exit”退出会话,则事情按预期工作,但如果我通过关闭接口关闭putty会话,则会立即终止nohup进程。 为什么会发生这种情况? PS:在每个集群上都没有发生,在某些集群上,进程被终止,而在其他集群上则继续运行。
1 linux  putty  node.js  nohup 

1
Ubuntu网络不能正常工作
我的Ubuntu主机网络工作呻吟,高速包丢失。无法ping内部,公共网,事件网关。但是在一个奇怪的情况下,断开eth0然后启动,网络可以暂时一段时间。然后它呻吟。还有其他现象,它可以ping一个插在同一个交换设备上的Windows主机。 我检查ifconfig和路由是否正常。 详细信息:Ubuntu ip:172.26.179.101 255.255.255.0 172.26.179.1 Windows IP:172.26.179.37 如果没有程序包丢失,ping 127.0.0.1和172.26.179.37就可以了。 ping 172.26.179.1 / 8.8.8.8正在呻吟。 route -n是: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.26.179.1 0.0.0.0 UG 0 0 0 eth0 172.26.179.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0

4
如何编辑vi当前使用的文件?
我是Linux新手并尝试使用Ubuntu 11.10。我正在设置SSH服务器,其中一条说明要求我使用vi编辑sshd_config文件。 在vi中,我不记得发生了什么(现在一切都模糊了)但是上/下键变成了大写字母。稍后,我放弃,搜索SO,解决方案是使用vim,而不是vi。所以我尝试退出vi(不记得我做了什么),但我回到了控制台。 然后,当我输入sudo vim / etc / ssh / sshd_config时,它表示存在交换文件。使用ls -A只列出ssh​​d_config,我在任何地方都看不到ssh_confid.swp文件。 ps -ef | grep vi 显示这个: root 2914 2135 0 10:45 pts/0 00:00:00 sudo vi /etc/ssh/sshd_config root 2915 2914 0 10:45 pts/0 00:00:00 vi /etc/ssh/sshd_config user 4066 2135 0 11:28 pts/0 00:00:00 grep --color=auto vi 然后我尝试杀死进程,使用sudo kill 2135 …
1 linux  vim  vi 

1
如何从Windows上通过虚拟机ssh Linux VM
我在Virtualbox上启动Centos7虚拟机并试图通过ssh从同一网络中的另一台机器上的putty访问Windows,下面是我的VM的详细信息: IP地址: Windows机器详细信息:以太网适配器vEthernet(HNS内部NIC):IPv4地址:172.30.64.1无线LAN适配器Wi-Fi:IPv4地址:10.84.5.42 VM详细信息:192.168.122.1 [网络设置]:桥接网络 我对网络知之甚少,有人可以帮我解决这个问题。 我能够从主机操作系统ping到VM,但不能从任何其他机器ping。 谢谢,Piyush


1
Linux Mint 15:突然无法登录:missing / home <user>目录
我是一位长期使用Windows的用户,最近完全切换到Linux Mint 15 Cinnamon 32位。突然我无法登录,因为它说我的/ home /目录不存在! 我在这次崩溃之前发出的最后一个命令是 sudo chown -R sadhu:sadhu / home 而那真的搞砸东西了。 我使用的是英特尔机器(DH67CL I3主板)4GB内存,1TB硬盘。 我碰巧在这台机器上的双启动配置中安装了另一个(损坏的)Linux版本。(它的显示不起作用,所以它只引导到命令行。)它/ root系统在不同的分区,但它们共享/ home和其他特殊目录。 我发出了命令 sudo ls -la / home 得到这样的东西: d--------- xxxxxxxxxxx d--------- xxxxxxxxxxx .. d--------- xxxxxxxxxxx archives-desk d--------- xxxxxxxxxxx archives-note d--------- xxxxxxxxxxx 10 09:13 LinuxSW d--------- xxxxxxxxxxx lost+found d--------- xxxxxxxxxxx 17 18:01 …
1 linux  ubuntu 

1
VirtualBox错误VERR_SUPDRV_COMPONENT_NOT_FOUND
我正在使用带内核的Fedora 12 stv-fedora 2.6.31.12-174.2.22.fc12.i686 我已经安装了VirtualBox OSE v3.1.4-1.fc12。当我启动VirtualBox时,我收到以下错误: 无法启动虚拟机WinXP32。 无法打开/创建内部网络'HostInterfaceNetworking-eth0'(VERR_SUPDRV_COMPONENT_NOT_FOUND)。 其中一个内核模块未成功加载。确保没有 存在来自旧版VirtualBox的内核模块。然后尝试 通过执行'/etc/init.d/vboxdrv setup'重新编译并重新加载内核模块 以root身份(VERR_SUPDRV_COMPONENT_NOT_FOUND)。 但是,如果我运行,/etc/init.d/vboxdrv setup我会收到此错误: -bash: /etc/init.d/vboxdrv: No such file or directory 如何摆脱错误并运行VirtualBox?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.