AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-7499

JD Isaacks's questions

Martin Hope
JD Isaacks
Asked: 2011-03-01 20:35:36 +0800 CST

如何在 Wubi 设置中在 Windows 和 Ubuntu 之间共享文件?

  • 3

我在我的上网本上运行 Windows 7 中的 Ubuntu Wubi。

我想在两个操作系统之间共享文件。

我知道如何在 Windows 中创建一个分区并为其命名,D:但我如何从 Ubuntu 访问它?

partitioning
  • 1 个回答
  • 1222 Views
Martin Hope
JD Isaacks
Asked: 2011-02-12 07:07:56 +0800 CST

.bash_history 和 .cache

  • 1

我有一个用户的主目录是 Mercurial 存储库。

Mercurial 通知我,我的存储库中有 2 个新的未版本控制文件。.bash_history和.cache/motd.legal-displayed。

我假设 bash_history 是我的用户的 bash 命令历史。我不知道另一个是什么。

我不希望 Mercurial 对这些文件进行版本控制,是否可以安全地删除它们,或者它们会回来,或者搞砸什么?他们可以转移到其他地方吗?还是我必须将它们添加到我的 .hgignore 文件中?

bash
  • 1 个回答
  • 742 Views
Martin Hope
JD Isaacks
Asked: 2011-02-10 09:49:44 +0800 CST

如何将多行文本附加到文件中?

  • 7

我想附加这段文字:

<Directory "/var/www/*">
    Order allow,deny
    Allow from all
    AllowOverride All
</Directory>

到文件/etc/apache2/apache2.conf

我可以通过 SSH 访问,但我不知道如何使用 VIM。我想通过命令来做到这一点。

command-line
  • 5 个回答
  • 16938 Views
Martin Hope
JD Isaacks
Asked: 2011-02-05 10:42:11 +0800 CST

如何为测试服务器开启 SSL?

  • 5

我有一个 LAMP 堆栈正在运行。我的网络根是/var/www.

所以如果我去http://linux-server/some/page.php它呈现位于的页面/var/www/some/page.php

如果我使用https我找不到页面。

我想为所有页面启用 SSL,因此我可以使用 http 或 https 查看这些页面中的任何一个。

我怎样才能做到这一点?

apache2
  • 2 个回答
  • 18589 Views
Martin Hope
JD Isaacks
Asked: 2011-01-18 08:27:23 +0800 CST

php 用户 www-data 的默认文件权限

  • 8

我在我的 ubuntu 机器上安装了一个 php。网络根是/var/www

我像这样设置这个文件夹的权限:

sudo chown -R ftpuser:www-data /var/www

ftpuser 是我设置的用户,因此我可以从网络上的另一台机器 ftp 到 /var/www。www-data 是 php 使用的用户。whoami我使用来自 php 的仔细检查。

每当我 ftp 将新文件上传到机器时,该组都没有对该文件的权限。因此,当我尝试通过浏览器访问它时,machine-name/new-file.php我被告知权限被拒绝,我必须去chmod获取新文件。

我想知道是否有一种方法可以默认 www-data 用户/组具有对新文件的访问权限,这样我就不必保留每个新文件的 chmod 了?

permissions
  • 3 个回答
  • 37647 Views
Martin Hope
JD Isaacks
Asked: 2010-12-31 09:11:00 +0800 CST

设置多个 Intranet 站点

  • 2

我的 Ubuntu 机器在\\linux-server我安装了 Apache2 的网络上可访问,如果我访问http://linux-server它,我会/var/www进入根目录。

是否可以在同一台机器上进行设置,以便http://jisaacks指向/var/www-jisaacks

apache2 intranet webserver
  • 3 个回答
  • 2066 Views
Martin Hope
JD Isaacks
Asked: 2010-12-30 12:46:25 +0800 CST

如何让用户在没有密码的情况下使用 sudo?

  • 1

我有一个 php 脚本:

<?php
#echo exec('whoami');

$output = shell_exec('bash /usr/local/svn/bash_repo/make-live');
echo "$output";
?>

make-live 脚本包含以下内容:

#!/bin/bash

cd /var/www-cake

sudo svn checkout file:///usr/local/svn/bash_repo/repo/

echo "Head revision has been pushed to live server"

因此,www-data需要该脚本的 PHP 用户没有密码。我被告知我需要添加:

www-data ALL=NOPASSWD: /usr/local/svn/bash_repo/make-live

sudoers 允许这样做。首先我运行sudo visudo,但我没有使用 vi 的经验,所以我尝试在 gedit 中打开它export EDITOR=gedit && sudo -E visudo,然后只打开一个空的 sudoers.tmp 文件。我添加该行并保存它。但它并没有保存。

所以我试着sudo visudo在这部分的正下方添加一行:

# User privilege specification
root    ALL=(ALL) ALL
www-data ALL=NOPASSWD: /usr/local/svn/bash_repo/make-live

我关闭了 sudoers 并重新打开以验证它是否已保存。我什至重新启动apache。

我运行 php 文件,它仍然无法正常工作。

我错过了什么?

bash sudo php
  • 1 个回答
  • 12830 Views
Martin Hope
JD Isaacks
Asked: 2010-12-30 07:21:29 +0800 CST

为什么会绕过 SUDO 密码?

  • 6

我有一个用于自动执行 SVN 结帐的 bash 脚本。该文件的内容是:

#!/bin/bash
cd /var/www-cake
sudo svn checkout file:///usr/local/svn/bash_repo/repo/

然后,当我双击该文件时,它会问我要做什么,我会单击“在终端中运行”按钮,然后会弹出一个终端并询问我 SUDO 密码。我会输入它,脚本会执行,终端会关闭。

我想给出脚本成功运行的某种指示,所以我将文件编辑为如下所示:

#!/bin/bash
cd /var/www-cake
sudo svn checkout file:///usr/local/svn/bash_repo/repo/
echo "Head revision has been pushed to live server"

我希望终端现在保持打开状态并在之后告诉我消息。令我惊讶的是,它现在打开并立即关闭。该脚本确实执行了,我不再需要输入 SUDO 密码。

这是正确的吗?我不明白为什么会这样,似乎是一个安全问题。

scripts security bash sudo
  • 3 个回答
  • 1171 Views
Martin Hope
JD Isaacks
Asked: 2010-12-29 13:18:08 +0800 CST

Alias 文件夹中的文件无法访问

  • 7

在我的 apache2.conf 中,我有一个这样的别名设置:

Alias /cake/ /var/www-cake/repo
<Directory /var/www-cake/repo>
    Order allow,deny
    Allow from all
    AllowOverride All
    Options +Indexes
</Directory>

在 /var/www-cake/repo 目录中,我只有 1 个文件index.php

当我访问http://linux-server/cake/时,我会得到一个包含 index.php 文件的目录列表。当我单击该文件时,它会将我带到http://linux-server/cake/index.php其中我得到一个 404 页面未找到错误。

我需要做什么才能使文件可访问?

apache2
  • 2 个回答
  • 11889 Views
Martin Hope
JD Isaacks
Asked: 2010-12-17 08:56:56 +0800 CST

通过网络共享给 Windows 用户

  • 11

我有一个文件夹,我想与网络上的几个 Windows 用户共享。

我正在使用 ubuntu 10.4

当我右键单击一个文件夹时,我转到“共享选项”

有 3 个复选框。如果我检查前两个“共享此文件夹”和“允许其他人在此文件夹中创建和删除文件”,我现在可以从我的电脑上在网络上看到这个文件夹。

我无法访问它,它要求输入用户名和密码(我从未设置过,所以我什至不知道它想要什么凭据。)

我不想必须登录,我只想能够直接进入。

因此,如果我选中第三个框,即“访客访问”,我现在可以从我的电脑访问该文件夹。但网络上的其他人也可以。我只希望我自己和网络上的其他几个 PC 用户能够访问它。

我没有看到任何地方可以指定网络上的哪些用户有权访问它?我怎么做?


更新

当我输入我的 linux 机器的用户名和密码时,它给了我这个错误消息:

\LINUX-SERVER\saga_repo 不可访问。您可能无权使用此网络资源。请联系此服务器的管理员以了解您是否具有访问权限。

不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试。

我注意到当输入我的用户名时,它默认为@MY-DOMAIN,所以我也尝试了 myuser@linux-server 但仍然收到相同的消息。

此外,域管理员(对 linux 一无所知)告诉我 linux 机器不是域的一部分(即使当我从 Windows 机器转到网上邻居时我可以看到它)。我不知道这是否意味着什么。

我还尝试在 ubuntu 上创建一个新用户来尝试登录并得到相同的消息。我尝试使用我的用户和新用户从工作机器登录,但我也无法从那里登录,但每次在他的机器上我都会得到一个“拒绝访问”对话框。

我可能还缺少另一个步骤吗?

windows file-sharing
  • 2 个回答
  • 3330 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve