小编sak*_*zai的帖子

如何使用 phpstorm 编辑 /var/www 文件?

我想使用任何编辑器(如 phpstorm 或 eclipse 等)编辑 /var/www 文件,而不更改 /var/www 的默认用户/组设置。

由于 phpstorm 是由脚本调用的,我不知道如何使 phpstorm 成为 www-data 组的一部分,以便获得写入权限。

否则还有什么其他选择?

permissions

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

将“ubuntu”用户添加到 Vagrant ubuntu 实例

我正在使用一个流浪盒:

uname -a
Linux precise64 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 
Run Code Online (Sandbox Code Playgroud)

它没有ubuntu用户设置,而是有vagrant一个,所以我决定添加新用户并设置用于登录的 ssh 密钥,如下所示:

   sudo useradd ubuntu
   ssh-keygen -b 1024 -f ubuntu -t dsa     
   sudo mkdir -p /home/ubuntu/.ssh
   cat ubuntu.pub | sudo tee -a /home/ubuntu/.ssh/authorized_keys  
   sudo chmod 600 /home/ubuntu/.ssh/authorized_keys
   sudo chmod 700 /home/ubuntu/.ssh
   sudo chown -R ubuntu /home/ubuntu 
Run Code Online (Sandbox Code Playgroud)

下载私钥并登录。现在终端不支持历史记录,例如

history   
-sh: 30: history: not found
Run Code Online (Sandbox Code Playgroud)

并且不支持任何导航键(上/下/前进/后退)。我想设置 bash 来记住命令行历史记录以及命令和路径的自动完成。请让我知道我应该从哪里开始。

shell useradd

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

标签 统计

permissions ×1

shell ×1

useradd ×1