我在Amazon EC2实例上设置了RStudio Server,按小时计费。我必须定期在这个实例上过夜。我想在我的R工作完成后停止EC2服务器,以避免在我不使用的时间内收费。
我应该怎么做?
答案 0 :(得分:2)
您可以使用/etc/sudoers
将您的(Unix)用户名(用于登录RStudio服务器)添加到NOPASSWD
文件,以允许此类无监督操作,例如:
username ALL = NOPASSWD: /sbin/shutdown
然后只需通过system
电话暂停计算机,例如:
system('sudo shutdown -h now', wait = FALSE)