远程登录后安装软件

sh/bash/dash/ksh/zsh等Shell脚本
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

远程登录后安装软件

#1

帖子 罗非鱼 » 2011-05-11 16:28

我想通过ssh远程登录计算机后,在那台机器上安装一个程序。
下面的命令,为何不对?
ssh pt@192.168.1.101 sudo apt-get install mplayer
pt@192.168.1.101's password:
sudo: no tty present and no askpass program specified
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

Re: 远程登录后安装软件

#2

帖子 罗非鱼 » 2011-05-11 16:33

ssh pt@192.168.1.101 sudo apt-get install mplayer
pt@192.168.1.101's password:
sudo: no tty present and no askpass program specified
how to revise my command
ssh pt@192.168.1.101 sudo apt-get install mplayer?
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44
送出感谢: 1 次
接收感谢: 2 次

Re: 远程登录后安装软件

#3

帖子 罗非鱼 » 2011-05-11 16:39

为何分成两步就可以
ssh pt@192.168.1.101
pt@192.168.1.101's password:
Linux pt 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 19:00:26 UTC 2011 i686 GNU/Linux
Ubuntu 10.10
Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/
New release 'natty' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Tue May 10 11:50:10 2011 from pengtao-x51l.local
pt@pt:~$ sudo apt-get install mplayer
[sudo] password for pt:
Reading package lists... Done
Building dependency tree

可以写成一句话吗?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 远程登录后安装软件

#4

帖子 eexpress » 2011-05-11 16:47

2个环境。
● 鸣学
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 远程登录后安装软件

#5

帖子 lilydjwg » 2011-05-11 21:20

不开终端就没有 tty,没有 tty 你又不给 sudo -s 参数 sudo 就不知道从哪里读密码,就这样。
MaskRay
帖子: 61
注册时间: 2010-04-29 22:00
系统: Gentoo Linux ~amd64
送出感谢: 0
接收感谢: 6 次
联系:

Re: 远程登录后安装软件

#6

帖子 MaskRay » 2011-05-12 10:10

用 sudo -S
回复

回到 “Shell脚本”