使用 Ubuntu 服务器 18.04.2 启动 VM 后,我在终端中打印了这些额外的行...
有没有办法隐藏这些?所以它看起来像这样并保持这样:
我们有一台带有 DHCP 的 Windows 服务器和两台带有 Ubuntu 16 的 Linux 机器
如果我们像这样设置 /etc/network/interfaces :
# The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.18
netmask 255.255.255.0
allow-hotplug eth0
iface eth0 inet dhcp
然后一切正常。所以简而言之,首先机器设置静态 IP 然后它使用 DHCP 并获得该 ip 192.168.1.18
如果我们删除最后两行:
allow-hotplug eth0
iface eth0 inet dhcp
机器上根本没有互联网。任何人都可以解释一下吗?
我在我的 Ubuntu 机器上安装了 Thunderbird 并连接了我的 gmail 帐户,Thunderbird 开始下载我所有的电子邮件(2353 封电子邮件)
如何防止这种情况发生。我不想下载我所有的邮件。10 或 20 封最后的邮件绰绰有余!
有什么办法可以改变吗?
我正在学习 iptables,但找不到关于这两条规则之间区别的解释:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
状态“新”是什么意思?如果有状态“NEW”,那么是否有状态“OLD”?
假设有人拥有 Ubuntu 服务器 12.04,他应该重新安装并安装 16.04 还是只更新安全更新???这只是一个例子。
我想听听对此的更多意见。做什么都是正常的。我认为没有更多的 linux 服务器在线为带有 ubuntu 8.04 的网站提供服务。它需要在某个时候重新安装。也许它没有重新安装?也许它可以升级?标准程序是什么?
我已经在 VirtualBox VM 中安装了 Ubuntu Server 16.04 和 GNOME。由于我更新了系统,我可以启动 VM,访问终端控制台并登录 - 但是当我运行startx
以启动图形 GNOME 桌面环境时,我收到以下错误消息:
ubuntu@ubuntu:~$ startx
X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-45-generic x86_64 Ubuntu
Current Operating System: Linux ubuntu 4.4.0-81-generic #104-Ubuntu SMP Wed Jun 14 08:17:06 UTC 2017 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-81-generic root=UUID=99c624b7-abf7-459e-9f58-a1ffe335794f ro
Build Date: 02 November 2016 10:06:10PM
xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/ubuntu/.local/share/xorg/Xorg.0.log", Time: Fri Jun 30 08:18:56 2017
(==) Using default built-in configuration (39 lines)
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/ubuntu/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Cannot assign requested address
xinit: server error
Couldn't get a file descriptor referring to the console
更新中有一些内核包。有谁知道如何解决这个问题?
我收到此错误:
sudo dpkg --force-all -i teamviewer_12.0.76279_amd64.deb
[sudo] password for elvis:
Selecting previously unselected package teamviewer.
(Reading database ... 121496 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.76279_amd64.deb ...
Unpacking teamviewer (12.0.76279) ...
dpkg: teamviewer: dependency problems, but configuring anyway as you requested:
teamviewer depends on libc6-i386 (>= 2.11); however:
Package libc6-i386 is not installed.
teamviewer depends on lib32asound2; however:
Package lib32asound2 is not installed.
teamviewer depends on lib32z1; however:
Package lib32z1 is not installed.
teamviewer depends on ia32-libs; however:
Package ia32-libs is not installed.
Setting up teamviewer (12.0.76279) ...
Job for teamviewerd.service failed because the control process exited with error code. See "systemctl status teamviewerd.service" and "journalctl -xe" for details.
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
sudo dpkg --force-all -i teamviewer_12.0.76279_amd64.deb 4.82s user 0.36s system 58% cpu 8.835 total
我该怎么做才能安装它?
我正在尝试在我的笔记本电脑上安装 ubuntu 服务器,但它在安装开始时无法识别 wifi 卡。我认为这是因为它被关闭了。如何在没有硬件开关的情况下打开它?
我设法在没有wifi(这是我唯一的网卡)的情况下安装它并在之后打开它,但我现在没有互联网。如何从命令行连接到我的 wifi 网络?
我发现我需要这个wpasupplicant
,但我无法在没有互联网的情况下安装它。也许这可以在iso图像上找到?
通常,当我想为 samba 共享文件夹添加用户时,我使用以下命令:
sudo smbpasswd -a <username>
然后弹出
New SMB password:
Retype new SMB password:
现在我想在脚本中执行此操作,但它不会停在那里并要求我插入密码
这是我的脚本:
##################################################################
#!/bin/bash
mkdir /var/www/html/test
tee -a /etc/samba/smb.conf << EOF
[test]
comment = Test folder
path = /var/www/html/test
browsable = yes
valid users = tester
read only = no
EOF
smbpasswd -a tester
password
password
...我怎样才能硬编码密码?
这听起来可能很奇怪。
我的用户名是 ubuntu,我的机器叫 ubuntu。
我想要的是当我在某个文件夹中创建一个具有签名的文件时
user group
ubuntu www-data
目前我创造的任何东西都有一个签名
ubuntu ubuntu
我可以简单地从组 ubuntu 中删除我的用户并将其添加到组 www-data 吗?
我刚刚在 Ubuntu 服务器 16.04 上安装了 LXQt,如下所示:
首先,我从头开始安装 ubuntu 服务器,以 ubuntu 用户身份登录,然后运行:
sudo apt update
sudo apt upgrade
sudo apt install xinit
sudo apt install lxqt-core
sudo apt install xdm
现在如果我sudo startx
在登录后运行我会进入 GUI 但有两个问题
1. screen is black and it's openbox gui
- I can right click and I get a menu with some options
2. there is no taskbar menu with "start button"
我想进入带有任务栏和开始按钮的 LXQt 桌面环境。
我还需要安装或配置什么才能使其工作?
我正在使用 Laravel,但我自己安装了所有东西(php、mysql、composer、nginx),现在我需要安装 Redis 并对其进行配置,以便我可以将它用于 Laravel 中的队列驱动程序。
怎么安装,因为不能通过安装apt-get install redis
我收到此错误:
ubuntu@ubuntu:~$ sudo apt-get install redis
[sudo] password for ubuntu:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package redis
我正在使用 Virtual Box,如果我失去互联网连接或主机上的网络适配器发生任何事情,我将失去我的虚拟机上的互联网连接。
即使我再次连接,主机很好,但我的虚拟机无法连接,我需要重新启动它才能上网。
有没有办法在不重新启动整个虚拟机的情况下以某种方式重新启动虚拟机上的网络?
更新:
我试过这个命令:
sudo /etc/init.d/networking restart
但它只是挂起,没有任何反应。
我正在为我的虚拟机构建一个 bash 脚本,我想知道如何替换本文档中的特定行:
[base]
## uncomment and set autologin username to enable autologin
# autologin=dgod
## uncomment and set timeout to enable timeout autologin,
## the value should >=5
# timeout=10
## default session or desktop used when no systemwide config
# session=/usr/bin/startlxde
这一行:
# autologin=dgod
我想改成这个
autologin=ubuntu
我曾尝试使用“tee”和“sed”,但无法使其工作。对于比我更频繁地使用 bash 脚本的人来说,这应该很容易。