我想在我的/etc中编辑来自winscp的文件。
我拥有此计算机上的管理员权限,如何编辑文件并将其保存在需要在修改更改之前写入sudo的文件夹中。
我想这样做是因为我讨厌在windows机器上的终端中编辑文件,而Winscp提供了一个很好的编辑器,而这个编辑器通常更conv。
请谢谢你。
发布于 2010-10-31 00:02:33
虽然我非常不鼓励以这种方式编辑系统文件(您确实应该使用ssh客户机(例如putty )登录,然后使用vim、emacs、joe、nano等编辑文件),但这似乎是可能的:
http://winscp.net/eng/docs/faq_su
对于一些文件,如/etc/sudoers、/etc/passwd和/etc/shadow,您实际上应该使用visudo和vipw之类的命令,而不是直接编辑文件。使用通过WinSCP启动的编辑器编辑这些文件,将跳过这些命令提供的一些安全措施。
但是,真的,别这么做。不是为了系统文件。
发布于 2010-10-31 20:40:14
卡克莫克斯是对的。然而,使用ssh连接来更改系统文件是可行的。您可以使用putty连接ssh服务器。
我使用WinSCP进行文件传输,使用Putty进行远程连接。
发布于 2010-10-31 02:05:05
scp可能是危险的编辑系统文件,假设您的连接在发送/etc/阴影(不太可能)的过程中死亡(不太可能),如果您没有物理访问机器或某种控制台访问权限,这将是一个痛苦的修复!
https://serverfault.com/questions/196527
复制相似问题