实时搜索: .ssh目录在哪

.ssh目录在哪

402条评论 4067人喜欢 4492次阅读 323人点赞
浏览器中输入http://localhost:8080/webapps/ROOT/ssh_cm/WebRoot/jsp/Welcome.jsp 出现的是404 错误 , 这个是控制台打印出来的,,,,不知道错在哪里了? ...

为什么创建了.ssh还提示说.ssh不是一个目录: .ssh是文件夹形式才是目录,而不是.ssh文件
文件是文件,文件夹才是目录

linux root目录下没有.ssh目录: # ssh localhost
输入上面命令,然后按照提示yes在输入密码就可以生成了, ssh是记录你密码信息的, 没有登录过root ,是没有.ssh 文件夹的

我文件的目录在D:\Program Files\apache-tomcat-7.0.16\webapps\ROOT\ssh_cm\WebRoot\jsp\Welcome.jsp: ssh_cm放到webapps目录下;
访问地址为:http://localhost:8080/ssh_cm/jsp/Welcome.jsp

SSH项目、将WebRoot下面的image文件夹中的所有图片、动态显示在网页上、: 直接引用路径即可,是相对路径。
/img/aW1hZ2UvYS5qcGc=
不要使用什么F:\...之类的
这个就是相对路径了,自动去webRoot下找image目录,然后找a.jpg文件

示例:
<img src="/img/aW1hZ2UvYS5qcGc=">
完了。

java应用linux下应部署到哪个文件夹下ssh不能修改: JDK 7 的nio2 WatchService可以监听文件系统。
Oracle官方教程链接 http://docs.oracle.com/javase/tutorial/essential/io/notification.html
样例代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

import static java.nio.file.StandardWatchEventKinds.*;
Path path = Paths.get("/home");
WatchService watchService = FileSystems.getDefault().newWatchService();
WatchKey watchKey = path.register(watchService,ENTRY_CREATE,ENTRY_DELETE,ENTRY_MODIFY);
/*
private boolean notDone = true;
while(notDone){
try{

如何正确配置 Ubuntu 14.04 服务器: root 登陆
在登陆刚启动的 CVM 实例之前,我们需要知道服务器的公网 IP,以及 root 用户的密码。如果你选择的是自动生成密码,那么请查看邮箱。接下来,我们在本地使用如下命令登陆到服务器。
$ ssh root@qcloud-cvm-ip # 请将 qcloud-cvm-ip 替换为实际 IP
按照提示进行操作,输入 root 用户验证所需的密码(可以从腾讯云发送的邮件中找到)。如果这是你第一次使用密码登陆服务器,登陆成功后系统还会提示你更换 root 密码。
root 用户
root 用户是 Linux 环境下的超级管理用户,拥有非常大的权限。由于 root 用户权限过大,不建议大家日常使用 root 账号进行服务器操作。因为有可能会出现让你加班、甚至被开除的意外。
因此,我们接下来创建一个新的用户账号,在日常工作中使用。
创建新用户
以 root 账号登陆服务器之后,我们就可以添加以后经常使用的用户账号了。本文中,我们将创建一个名为demo 的新用户,你可以根据自己的情况选择合适的用户名。
$ adduser demo
系统会要求你回答一些问题,最重要的就是设置该用户的密码。对于其他问题,并不是必须的,可以直接按回车键完成。
添加 root 权限
现在 demo 用户还只是一名普通用户,不具备系统管理权限。我们需要为该用户添加 root 权限。这样,就可以在每个命令前加上 sudo 以管理员权限执行了。
安装 sudo
由于 Debian 8 系统默认没有安装 sudo 包,因此我们先通过 apt-get 安装。
首先,更新 apt 包目录:
$ apt-get update
然后使用下面的命令安装 sudo:
$ apt-get install sudo
现在可以使用 sudo 和 visudo 命令了。
赋予 sudo 权限
为了给新用户添加管理权限,我们需要把新用户添加到 sudo 用户组。Ubuntu 操作系统中,属于sudo 用户组的用户默认可以使用 sudo 命令。
在 root 用户下 ,运行如下命令,将 demo 用户添加到 sudo 用户组:
$ usermod -a -G sudo demo
上面的命令中,-a 选项指的是将用户添加到对应的用户组中,只能配合 -G 选项一起使用。-G 后可以指定多个用户组名称。如 $ usermod -a -G sudo, wwww-data。
添加公钥验证
推荐给新用户添加公钥验证,一来可以避免每次登陆时都要输入密码,二来需要私钥才能登陆可以提高安全性。
生成密钥对
如果没有现成的 SSH 密钥对(由公钥和私钥组成),很容易就可以生成。只需要在本地机器上输入如下命令即可:
ssh-keygen
假如本地用户的名称为 demo,接下来应该会看到如下输出:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/demo/.ssh/id_rsa):

如果你以前没有生成过密钥对,按回车接受默认设置即可。如果有旧的密钥对的话,这样会覆盖以前的密钥对,建议更改为别的文件名。系统还会提示输入口令(passphrase),为了简单起见,我们直接回车使用空口令。如果你输入了口令的话,那么在 SSH 登陆时,除了需要提供密钥之外,还需要输入口令才能登陆。
命令运行结束后,会在本地用户的根目录中的 .ssh 目录下创建一个私钥 id_rsa 和一个公钥id_rsa.pub。记得别公开分享你自己的私钥。
复制公钥
赋值公钥有两种方法,一是通过 sshh-copy-id 脚本自动赋值到远程用户,二是手动安装。
ssh-copy-id 脚本
如果本地机器上安装了 ssh-copy-id 脚本,那么就可以使用该脚本将公钥安装到任何有登陆权限的用户。
运行该脚本,同时指定用户名和服务器的 IP 地址:
$ ssh-copy-id demo@qcloud-cvm-ip
按提示输入登陆密码后,你刚才生成的公钥就会自动赋值到远程用户的 .ssh/authorized_keys 文件中。接下来就可以使用对应的私钥登陆服务器了。
手动安装公钥
使用如下命令打印你刚刚生成的公钥(id_rsa.pub:
$ cat ~/.ssh/id_rsa.pub
打印出来的公钥大致应该是这样子的:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBGTO0tsVejssuaYR5R3Y/i73SppJAhme1dH7W2c47d4gOqB4izP0+fRLfvbz/tnXFz4iOP/H6eCV05hqUhF+KYRxt9Y8tVMrpDZR2l75o6+xSbUOMu6xN+uVF0T9XzKcxmzTmnV7Na5up3QM3DoSRYX/EP3utr2+zAqpJIfKPLdA74w7g56oYWI9blpnpzxkEd3edVJOivUkpZ4JoenWManvIaSdMTJXMy3MtlQhva+j9CgguyVbUkdzK9KKEuah+pFZvaugtebsU+bllPTB0nlXGIJk98Ie9ZtxuY3nCKneB+KjKiXrAvXUPCI9mWkYS/1rggpFmu3HbXBnWSUdf demo@Windows.local
然后,以新用户身份登陆服务器:
$ ssh demo@qcloud-cvm-ip
登陆成功后,应该会进入该用户的根目录。接下来创建一个叫 .ssh 的新目录,然后使用如下命令限制目录权限:
mkdir .ssh
chmod 700 .ssh

700 表示只有目录的所有者才能读、写和执行。
现在使用 Vim 文本编辑器在 .ssh 目录下创建一个名为 authorized_keys 的文件。
$ vim .ssh/authorized_keys
在 Vim 中按 i 进入插入模式,然后 Ctrl + v 粘贴之前赋值的公钥。然后按 Esc 回到正常模式,在英文输入法下键入 :wq 保存并退出文件。
并使用如下命令限制文件的权限:
chmod 600 .ssh/authorized_keys
600 表示文件所有者可读、可写。
之后,你就可以使用私钥验证登陆服务器了,不必重复输入密码。
禁用 root 登陆
在开始配置服务器的时候 ,我们提到了最好不用使用 root 账号登陆服务器。为了确保不会出现这种情况,我们可以修改 SSH daemon 的配置,禁止远程登陆值 root 账号。
以上面配置的管理员用户身份,使用 sudo 命令打开配置文件:
$ sudo vim /etc/ssh/sshd_config
如果想禁止远程 root 登陆,找到下面这行文本:
PermitRootLogin yes
将其修改为
PermitRootLogin no
并保存文件。由于我们已经创建了一个管理用户,而且可以视情况增加权限,禁止 root 账号登陆反而可以让服务器更加安全。
最后,只需要重启 SSH 服务即可让新配置生效。
$ systemctl restart ssh
本地配置 SSH
完成以上配置之后, 以后我们每次只需要 ssh demo@qcloud-cvm-ip 即可登陆服务器。
不过这样还是有点麻烦,每次都得输入用户名和 IP 地址。为了进一步简化操作,我们对本地的 SSH 登陆进行配置。
打开 ~/.ssh/config 文件,然后添加如下配置:
Host qcloud
Hostname qcloud-cvm-ip
User demo
IdentityFile ~/.ssh/id_rsa

之后,只需要执行 ssh qcloud 即可登陆服务器。

急!移动端上传文件流,后台java SSH框架接取流,数据库有文件路径,但文件夹里没有流文件!请大神指点一二: 额。。。。你的SQL好像不对吧。。。不是报错说不能找到headImg的内容格式?你是不是在配置哪里时出错了?

开启SSH,进路由为什么只有一个ROOT目录: 下载并安装好腾讯手机管家PC版之后,打开该软件并进入工具箱,你会发现“一键ROOT”和“KingRoot”两款工具。通过USB 将手机同电脑连接后,无论选择那款工具,用户都可以通过简单的鼠标点击,完成之前难以达成的任务。选择“一键ROOT”按钮后,应用工具将智能匹配手机系统,寻找最适合该手机的ROOT方案,几分钟之后,用户手机即可成功获得ROOT权限。

  • 10斤脂肪有多少克

    白羊座与摩羯座有缘吗: 白羊座:摩羯座配对指数:  友情:★★  爱情:★★★  婚姻:★★  亲情:★★★谈情必读:  一个节奏快,一个慢半拍,一个热情,一个冷淡,唯一共通点,就是大家都要争做主人,这个组合有点令人摇头,皆因大家实在太不同...

    626条评论 3525人喜欢 5823次阅读 223人点赞
  • ipad的无线局域网在哪里

    有哪些戏里戏外都甜蜜的明星夫妻?: 娱乐圈中各明星的感情生活一直是大家津津乐道的话题,也是所有人八卦的焦点。而在娱乐圈中也不乏有很多不仅戏里戏外都是夫妻,并且感情很甜蜜的伴侣。下面就让我们一起来盘点一下,有哪些戏里戏外都非常甜蜜的明星夫妻。《杉杉来了》...

    696条评论 1408人喜欢 2125次阅读 830人点赞
  • dota2传奇多少分

    revite的翻译是:什么意思: 你好!invite 英[ɪnˈvaɪt] 美[ɪnˈvaɪt] vt. 邀请; 招致; 请求; 引诱; n. 邀请; [例句]She invited him to her 2...

    605条评论 6644人喜欢 2158次阅读 524人点赞
  • psv 特典码在哪

    蓝鸟车的res什么意思?: 蓝鸟车的res什么意思分析:res在车上有好几个系统都有,分别是:1.车载导航机、CD、DVD系统当中的“RES”,一般为重新启动或是恢复启动功用,如死机、反应迟缓、黑屏等故障时可以通过此按键重新启动以恢复,此键有物...

    694条评论 3425人喜欢 3704次阅读 926人点赞
  • -2的分数是多少

    一个酒精锅多少钱?: 17 ...

    866条评论 1609人喜欢 1569次阅读 792人点赞
  • dnf小号多久满级

    wdcp amh 主机宝哪个好: amh内存一般在100M左右,wdcp一般接近200M左右,2G内存,装哪个都无所谓,看自己喜好吧 ...

    658条评论 5749人喜欢 6646次阅读 617人点赞