Ubuntu

Ubuntu用户和开发人员的问答




4
即使我设置规则允许,UFW也会阻止所有操作
我正在使用ubuntu服务器,现在尝试使用以下命令启用防火墙: ufw default deny incoming ufw default allow outgoing ufw allow ssh ufw allow www ufw allow https ufw enable 我还尝试ufw default deny incoming了最后一个,但还是没有运气,当启用防火墙时,如果我将默认值设置为拒绝,它会阻止传送,但是当我将其设置为允许时,它会很好地工作,就像忽略规则一样。是什么原因造成的? 编辑 这是我的输出,iptables -L -v -n 我也尝试了建议的解决方案,但仍然没有运气,只有当我这样做时,它才能正常工作default allow incoming Chain INPUT (policy DROP 30 packets, 1764 bytes) pkts bytes target prot opt in out source destination Chain …
14 firewall  ufw 

3
如何在/ var / www /中使用符号链接配置apache2?
我想在Ubuntu(14.04)上设置本地Web服务器。因此,我安装了所有软件以获取LAMP服务器。 问题是我在创建虚拟主机时做错了什么。我想在本地主机上创建不同的子域。例如,site1.localhost和site2.localhost。 在我的/var/www/目录中,我创建了一个符号链接“ site1”,该链接将转到/home/user/Workspaces/site1。 在我的Apache error.log文件中,出现以下错误。 [core:error] [pid 12679] [client 127.0.0.1:59006] AH00037: Symbolic link not allowed or link target not accessible: /var/www/site1 在我的apache配置中,我有: <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 因此,我认为文件夹的权限有问题。我在Google上进行搜索,发现有几个人遇到相同的问题,但那里提供的所有答案都无法解决。我将自己的用户名添加到了www-data组中,诸如此类。 因此ls -la /var/www返回: total 12 drwxrwsr-x 3 user www-data 4096 okt 13 19:08 . drwxr-xr-x …

1
仅在选定的USB端口上使用大容量存储设备-如何?
在给定的USB端口上,我只想接受USB大容量存储功能,而别无其他。没有HID设备,没有蓝牙适配器,没有RS232转换器,什么都没有。有没有办法做到这一点,例如使用udev?我知道我可以编写一个自定义udev规则,以包括给定设备或给定端口的驱动程序,但是我可以以某种方式排除所有其他驱动程序吗?我想只允许一个类的设备,即USB大容量存储设备的; 此类中有无数种不同的设备型号,我不知道哪个将连接到端口(客户端将自带端口,我无法影响这一点)。 经过重新编程的USB固件带来的威胁只会在可预见的将来变得更糟。在这种情况下,我试图减轻它们的负担:我有一台内部连接USB外设(网卡,专用外设,键盘)和一个面向公众的USB端口的计算机,该USB端口仅用于文件传输。因此,我无法将其他USB模块完全列入黑名单。但我想“清理”该特定端口,以便插入其他设备类型将无济于事。 机箱是物理锁定的,因此只能从外部访问此特定的USB端口,并且与机箱进行干预或拼接到键盘电缆中应足够怀疑以触发物理安全响应;此外,我不希望大多数用户受到恶意软件的攻击,但是我希望不知不觉中重新刷新的USB驱动器的载体数量会增加(与以前的软启动扇区感染一样)。就安全性而言,用户携带恶意的“武器化” USB磁盘还是不知道它是否“受到感染”并不重要。 我知道完美的安全性在这里是行不通的,并且允许用户以任何方式与系统进行交互都是有风险的-但是,I,我需要在安全性和可用性之间取得平衡:计算机必须是客户端可用的。另外,我并不想以此来防御目标明确的攻击者。相反,我将其用作缓解技术之一,因此该系统并非易事。
14 drivers  usb  udev 

11
如何在Ubuntu 14.04中调整屏幕亮度?
我无法更改笔记本电脑的屏幕亮度;它始终是100%。 笔记本电脑为Acer Aspire 5740,图形/芯片组/ VGA均由Intel提供。 笔记本电脑具有键盘快捷键Fn+ Right和Fn+ Left,可显示亮度增加或减少(亮度图标在顶部闪烁!),但实际上没有变化。 对于相同的功能键(Fn),我还有其他选项,例如Fn+ Up&Fn+ Down用于音量控制,效果很好! Ubuntu系统设置中的亮度控件也没有响应! 我确实尝试了一些可用的选项! (1) 我确实尝试编辑许多建议的“ GRUB”。但是我找不到要编辑的“ LINE”,即GRUB_CMDLINE_LINUX=""。我收到以下错误消息! (gedit:8235): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files (2) 我试图添加“ xbacklight”。我得到以下内容: Reading package lists... Done Building dependency tree Reading state information... Done The following …
14 14.04  brightness  acer 

5
错误:尝试运行Android仿真器时,已弃用32位Linux Android仿真器二进制文件
我已经在32位Ubuntu 10.10中设置了android开发环境。启动模拟器后创建AVD之后,我收到以下错误。 错误:已弃用32位Linux Android仿真器二进制文件,要使用它们, 您必须至少执行以下操作之一: -调用“仿真器”时使用“ -force-32bit”选项。 -在您的环境中将ANDROID_EMULATOR_FORCE_32BIT设置为“ true”。 任何一种都将允许您使用32位二进制文​​件,但是请注意,这些二进制文件将在以后的Android SDK版本中消失。 在此之前,请考虑移至64位Linux系统。 我正在使用的ADT版本是23.0.3.1327240。我使用的SDK库是32位的。请帮助我。谢谢。

5
唯一排序:将输出重定向到同一文件
有什么短的方法可以将管道输出保存到已处理的相同文件中。例如,这就是我实际上在做的 $ cat filename | sort | uniq > result $ rm -f filename $ mv result filename 我想知道是否有一种方法可以仅在一行中执行此操作(不使用&&附加这些命令) 这不是方法,而是一个想法 $ cat filename | sort | uniq > filename


4
sudo组中的用户不能使用sudo命令
我有一个用户,该用户supersecretuser属于该sudo群组,但没有sudo访问权限。要赋予此用户sudo访问权限,还需要执行其他操作吗? $ ssh supersecretuser@myserver supersecretuser@myserver:~$ groups supersecretuser adm cdrom sudo dip plugdev lpadmin sambashare supersecretuser@myserver:~$ sudo vim install.sh [sudo] password for supersecretuser: supersecretuser is not in the sudoers file. This incident will be reported. supersecretuser 是我们在安装Ubuntu时设置的用户。
14 14.04  sudo 


2
如何使用EFI存根(efistub)加载程序引导加载内核?
我有以UEFI模式运行的Ubuntu 14.04,仅作为操作系统,此处没有双引导。内核版本为3.13.0-24-generic。有一个EFI分区。在这种情况下,EFI分区不是默认分区,而是在默认位置/dev/sda1,/dev/sda3因为我确实将BIOS模式转换为EFI模式。我使用了该grub-efi-amd64软件包,尽管该软件包实际上是从UEFI固件引导菜单(UEFI引导加载\EFI\ubuntu\grubx64.efi)加载GRUB引导菜单。 我想跳过该双重启动菜单的加载步骤,并从UEFI直接启动到内核,启动速度更快。自12.10起,Ubuntu内核具有“内核EFI存根加载器”功能。 我知道我确实需要将Ubuntu内核复制到EFI分区(可能重命名)并在UEFI启动菜单中创建一个条目(例如使用efibootmgr)。为此需要哪些确切的终端命令?
14 boot  grub2  kernel  uefi 

4
OpenVPN:由于无效的VPN机密,与…的VPN连接
我已经使用Linux 3天了。我按照以下说明建立了OpenVPN连接:https : //www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpn OpenVPN安装顺利进行。当我尝试连接时出现了问题。建立连接后: 我去了连接并选择了我的VPN。 我收到的错误消息是The VPN connection to "My VPN" because of invalid VPN secrets. 没有其他提示或区域可输入命令。一段时间后,对话框消失。 现在我的电脑已经很旧了(首先安装ubuntu的原因),所以我没有无线适配器。我正在通过以太网电缆进行连接,但是我注意到尝试进行连接时的VPN连接看起来就像其尝试通过Wi-Fi连接到VPN一样。连接的符号从相反方向的2个箭头变为Wi-Fi符号。 除此之外,我不太确定还会导致什么。我已经知道问题出在钥匙圈问题上,但是我没有得到任何提示来访问我的钥匙圈,因此看来解决方案必须在初始设置中。 通过以太网电缆连接到Internet时,如何解决14.04上的VPN机密错误?

1
在Ubuntu 14.04中禁用ibus
我经常在3种脚本之间切换(英语/罗马语,卡纳达语和北印度语/梵语/ Devanagari)。 在12.04中,我曾经通过输入Ctrl+ Space从英语切换到卡纳达语,然后再次使用相同的键切换回英语来启用IBus 。如果要移至下一个输入法,我曾经按Alt+ Left Shift。 现在我已经升级到14.04。在这里,我看到了移至下一个和上一个输入法的选项。但是,我看不到任何选项可以完全禁用输入法并使用默认(英语)脚本。 因此,如果我必须从英语切换到卡纳达语,必须按Ctrl+ Space,然后从卡纳达语切换到英语,我必须按Ctrl+ Space两次,或者按Ctrl+ Shift+Space 是否有任何方法可以像12.04中那样启用/禁用IBus输入?

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.