对于 scp 或 sftp,从普通用户 SU 到 root 有什么用?
What to use to SU to root from regular user for scp or sftp?
我想连接到服务器,但我需要变成 root 才能复制一些文件。我使用 WinSCP,我听说可以在身份验证后立即成为 root,但对于没有密码的 sudoer。问题是我需要写一个才能有写权限..
有人可以对 WinSCP 或任何其他工具提出任何建议吗?
你的问题措辞不当,但我认为有几件事可能对你有用。
第一个:su -
。这应该让您以 root 身份登录。
第二:sudo -i
。如果您在 sudoers
文件中,这将使您成为根用户。
第三:您可以使用 ssh root@machinename
以 root 身份远程登录到 linux 机器。
第四:scp
与 ssh
相关,所以当你使用 scp
时,你可以说 scp root@machine1:file root@machine2:file
始终使用所有权和权限比使用 root 用户更好。例如,您可以将您的普通用户添加到根组并设置 SGID,在您将复制文件的文件夹上读取、写入和执行。
我想连接到服务器,但我需要变成 root 才能复制一些文件。我使用 WinSCP,我听说可以在身份验证后立即成为 root,但对于没有密码的 sudoer。问题是我需要写一个才能有写权限..
有人可以对 WinSCP 或任何其他工具提出任何建议吗?
你的问题措辞不当,但我认为有几件事可能对你有用。
第一个:su -
。这应该让您以 root 身份登录。
第二:sudo -i
。如果您在 sudoers
文件中,这将使您成为根用户。
第三:您可以使用 ssh root@machinename
以 root 身份远程登录到 linux 机器。
第四:scp
与 ssh
相关,所以当你使用 scp
时,你可以说 scp root@machine1:file root@machine2:file
始终使用所有权和权限比使用 root 用户更好。例如,您可以将您的普通用户添加到根组并设置 SGID,在您将复制文件的文件夹上读取、写入和执行。