小编Mar*_*exa的帖子

更改 /var/www/html 的权限

我已经研究了这个主题https://help.ubuntu.com/community/FilePermissions一段时间,但由于某种原因无法让它工作。

特别是,这些行最让我感兴趣:

要一次更改指定目录下每个文件和文件夹的所有权限,请使用 sudo chmod 和 -R

$ sudo chmod 777 -R /path/to/someDirectory
$ ls -l
total 3
-rwxrwxrwx  1 user user 0 Nov 19 20:13 file1
drwxrwxrwx  2 user user 4096 Nov 19 20:13 folder
-rwxrwxrwx  1 user user 0 Nov 19 20:13 file2
Run Code Online (Sandbox Code Playgroud)

这是我输入的内容:

mark@ubuntuserver:~$ sudo chmod 755 /var/www/html
mark@ubuntuserver:~$ ls -l
total 0
Run Code Online (Sandbox Code Playgroud)

然后我检查了 sftp 中的任何更改:

sftp> cd /
sftp> cd var/www/html
sftp> pwd
Remote working directory: /var/www/html
sftp> ls -l
-rw-r--r--    1 root     root …
Run Code Online (Sandbox Code Playgroud)

server permissions directory sftp ownership

15
推荐指数
5
解决办法
12万
查看次数

如何创建多个 SSH 密钥?

关于如何设置多个 SSH 密钥的演练是什么?

我正在尝试连接到我的远程服务器和 GitHub 帐户。我已经通过 GitHub 建立了 SSH 访问,但是当我使用ssh-keygen -t rsa并点击 时Enter,终端会提示我是否要覆盖已经存在的访问。如何仅为远程服务器创建新的 SSH 密钥?

server ssh

14
推荐指数
1
解决办法
3万
查看次数

在 sftp 中使用“put”命令给出“没有这样的文件或目录”

我已经回顾了这个主题: How to fix No Such File Or Directory Error message while using sftp Command和其他一些命令,但是没有任何帮助我解决这个问题。

简而言之,我正在尝试将blankfile.txt本地计算机上桌面目录中名为的文件移动到 LAMP 服务器中的远程目录中。

我试过了:

put Desktop/blankfile.txt  
put blankfile.txt 192.168.x.x:/home/user/Desktop/
put /home/user/Desktop/blankfile.txt
Run Code Online (Sandbox Code Playgroud)

(从远程工作目录输入时)

我究竟做错了什么?

server ssh sftp

5
推荐指数
1
解决办法
5万
查看次数

PHP 错误未在浏览器中显示,仅页面变为空白

我正在学习设置我的 LAMP 服务器。我正处于尝试将 MySQL 连接到 PHP 文件的阶段。考虑到我得到的只是一张空白页,很难找出问题出在哪里。没有错误行,什么都没有。

这是我的代码块:

<?php
//connect to mysql

$con = mysqli_connect('localhost','root','vengaboys','shoutit');

//test the connection

if(mysqli_connect_errno()){
echo 'failed to connect to MySQL: '.mysqli_connect_error();
}
ini_set('display_errors', 'shoutit');
error_reporting(E_ALL);

?>
Run Code Online (Sandbox Code Playgroud)

mysql php

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

server ×3

sftp ×2

ssh ×2

directory ×1

mysql ×1

ownership ×1

permissions ×1

php ×1