使用 Ubuntu 12.04 和 VSFTPD 设置新的 LAMP 服务器。
我正在尝试/var/www使用 FTP 用户访问文件夹(Web 根目录)。
我创建了一个新用户ftpuser,并将其添加到www-dataApache 自动创建的用户组中。
该用户的主目录设置为/var/www. 我还将/var/wwwtowww-data组的所有权更改为02775.
但是,我仍然无法上传文件。错误是:“553 无法创建文件”。
ftpuserto/var/www还是以某种方式不同?我在网上找到了很多主题,但没有一个提供通用的解决方案。
谢谢!
更新:
下面是输出ls -l的/var/www:
drwxr-sr-x 3 root ftpuser 4096
vsftpd.conf文件内容:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftpuser
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
Run Code Online (Sandbox Code Playgroud) 我在使用命令复制文件时遇到了问题,
cp ~/Downloads/sample.pdf ~/Desktop/
Run Code Online (Sandbox Code Playgroud)
但是终端给了我一条消息,cp: cannot stat 'sample.pdf': No such file or directory.
我的笔记本电脑添加/启用了一个 VGA 显示器vga2,该显示器在我每次重新启动时实际上并不存在,这会在其他烦恼中摆弄鼠标速度。我该怎么做才能停止启用它或在启动时自动禁用它?
嗨,有人熟悉 ubuntus 网络管理器的非 gui 版本吗?
我想在不接触文件的情况下在 virtualbox 中设置一个静态 IP /etc/network/interfaces。
此外,我想设置一个带有动态 IP 的第二个网络接口,以便通过 Vbox 连接到互联网。
如何阻止 Tor 在启动时自动启动?它是 Ubuntu 服务器,所以我没有任何 GUI。
所以我目前正在使用我的 Ubuntu 服务器,目前我的笔记本电脑上有它,所以我可以测试如何使用服务器操作系统。我已经启动并运行了 samba、openSSH、webmin 和 plexmedia 服务器。
我的问题是我似乎无法让服务器访问路由器硬盘。我有一个 TP-link wdr3500。硬盘驱动器的格式为 FAT32。
我试过的:安装 cifs。
sudo vi /etc/fstab
输入 \\ \tplinklogin.net\volume1 \mnt\media cifs guest 0 0
我也试过了 \\\192.168.0.1\volume1 \mnt\media cifs guest 0 0
但是当我去终端并执行时sudo mount -a,我通常会收到一个错误提示fs type, bad option, bad superblock on //ipaddress/dns/volume1 , missing codepage or helper program, or other error.
但是在 dmesg 中它会说无法确定目标地址。那么我在这里做错了吗?我无法将硬盘安装到我的笔记本电脑上,因为我的家人经常使用它来回传输数据,如果我把它拿走,他们会生我的气。
最近我Desktop从我的$HOME目录中删除了该文件夹。当我再次登录时,所有文件和目录$HOME都显示在桌面上。所以我想取回文件夹。实现这一目标的推荐方法是什么?我编辑~/.config/xdg-user-dirs.dir并添加了正确的变量。但我想一定有其他(更简单?)的方法。
我使用以下方法设置 LXC:
lxc-create -t ubuntu -n lxcguest1
Run Code Online (Sandbox Code Playgroud)
但是我无法从我的 LAN 访问在它上面运行的任何服务,它似乎是 NATed。我如何设置它以便我可以访问它(它可能需要从我的 Linksys 路由器获取它的 dhcp 地址)?
谢谢。
我在 Linux VPS 上安装了 Dwarf Fortress 以与 dfterm 一起使用。它运行的是 Ubuntu 10.04 Server x86-32。我相当确定我拥有所有依赖项:
我已经安装:
我不得不关闭声音,否则它会立即出现段错误,我将显示模式设置为文本。我没有对配置进行其他更改。
但是,即使在我接近 dfterm 之前,它也无法正常运行。它只是显示一个空白屏幕。什么可能导致这种情况?有没有我错过的依赖?我应该在配置中更改其他内容吗?
由于它是一台服务器,有一个很好的机会,如果有丢失的依赖,这件事情的开发者去“当然,每个人都有说”,并没有刻意去列表。
其他 ncurses 应用程序(vim、irssi 使用它,我认为?)工作正常。
从 Ubuntu 12.04 LTS 升级到 12.10 后,Transmission 不会从反水蛭跟踪器 (ALT) 下载。如果我通过 Magnet Link 下载 Torrent,一切正常,但如果我从该 ALT 下载,则不会。
跟踪器将返回 OK 并返回 Seeders 和 Leechers 列表(每个都大于 20),但不会返回可从中下载的对等节点。升级前一切正常。
出于测试目的,我下载了 KTorrent。那里也发生了同样的事情。
我让传输运行了长达 10 个小时,但没有成功。
我的端口是开放的,即使防火墙被禁用,这种情况仍然会发生。
server ×4
networking ×3
command-line ×2
10.04 ×1
12.04 ×1
12.10 ×1
apache2 ×1
bittorrent ×1
cifs ×1
cp ×1
fstab ×1
gnome ×1
init.d ×1
lxc ×1
mount ×1
router ×1
startup ×1
tor ×1
transmission ×1
vga ×1
virtualbox ×1
vps ×1
vsftpd ×1