2015-03-03 14:32:30 +00:00
|
|
|
|
### 43.1. 连接远程shell
|
|
|
|
|
|
2015-05-30 16:04:56 +00:00
|
|
|
|
默认情况下,远程shell监听端口2000以等待连接。默认用户名为`user`,密码为随机生成的,并且在输出日志中会显示。如果应用使用Spring Security,该shell默认使用[相同的配置](../IV. Spring Boot features/27. Security.md)。如果不是,将使用一个简单的认证策略,你可能会看到类似这样的信息:
|
2015-03-03 14:32:30 +00:00
|
|
|
|
```java
|
|
|
|
|
Using default password for shell access: ec03e16c-4cf4-49ee-b745-7c8255c1dd7e
|
|
|
|
|
```
|
|
|
|
|
Linux和OSX用户可以使用`ssh`连接远程shell,Windows用户可以下载并安装[PuTTY](http://www.putty.org/)。
|
|
|
|
|
```shell
|
|
|
|
|
$ ssh -p 2000 user@localhost
|
|
|
|
|
|
|
|
|
|
user@localhost's password:
|
|
|
|
|
. ____ _ __ _ _
|
|
|
|
|
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
|
|
|
|
|
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
|
|
|
|
|
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
|
|
|
|
|
' |____| .__|_| |_|_| |_\__, | / / / /
|
|
|
|
|
=========|_|==============|___/=/_/_/_/
|
|
|
|
|
:: Spring Boot :: (v1.3.0.BUILD-SNAPSHOT) on myhost
|
|
|
|
|
```
|
|
|
|
|
输入help可以获取一系列命令的帮助。Spring boot提供`metrics`,`beans`,`autoconfig`和`endpoint`命令。
|