PuTTY命令行参数
原文: http://blog.csdn.net/five3/article/details/8115120
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
27
|
putty.exe [-
ssh
| -telnet | -rlogin | -raw] [user@]host
Example: putty -
ssh
-l vagrant -pw vagrant -P 2222 127.0.0.1
-V
#print version information and exit
-pgpfp
#print PGP key fingerprints and exit
-
v
#show verbose messages
-load sessname
#Load settings from saved session
-
ssh
-telnet -rlogin -raw
#force use of a particular protocol
-P port
#connect to specified port
-l user
#connect with specified username
-batch
#disable all interactive prompts
# The following options only apply to SSH connections
-pw
#passw login with specified password
-D [listen-IP:]listen-port
#Dynamic SOCKS-based port forwarding
-L [listen-IP:]listen-port:host:port
#Forward local port to remote address
-R [listen-IP:]listen-port:host:port
#Forward remote port to local address
-X -x
#enable / disable X11 forwarding
-A -a
#enable / disable agent forwarding
-t -T
#enable / disable pty allocation
-1 -2
#force use of particular protocol version
-4 -6
#force use of IPv4 or IPv6
-C
#enable compression
-i key
#private key file for authentication
-m
file
#read remote command(s) from file
-s
#remote command is an SSH subsystem (SSH-2 only)
-N
#don't start a shell/command (SSH-2 only)
|
- 自动登录后执行默认的命令:
putty [-pw password] [-m file] user@ip_addr
主要在于-m参数,其后面跟着的是当前目录下存在的一个shell脚本,记住了不是在【远程】的计算上,而是在putty程序的相同目录中。