如何在没有sudo特权的情况下在本地安装程序?

尤拉

假设我以用户身份对某些Ubuntu服务器具有ssh访问权限,并且为了方便起见,我需要安装一些非系统工具(mc,rtorrent,mcedit)。我不想打扰这些小程序的管理员。

有没有一种方法可以安装它们(使它们运行)而不使用类似的东西sudo apt-get install

案子
  1. 编译并安装到~/bin(并编辑.bashrc以设置PATH使其包括在内)。可以类似地将库编译并安装到~/libLD_LIBRARY_PATH指向它)中,并且可以将开发标头安装到例如中~/includes

  2. 根据您要安装的程序的具体细节以及它们所依赖的库,您可以下载.deb文件,并使用' dpkg-deb -x'将其解压缩到主目录下。然后,您将有很多“有趣”设置PATHLD_LIBRARY_PATH以及其他variables您所安装的程序或应用程序越复杂,您将获得的乐趣就越多:)

    当然,您将无法以setuid这种方式安装二进制文件-它们将被安装,但是(由于您无权将它们二进制化为root或setuid在其上设置位),它们将只是您所拥有的普通二进制文件。

    同样,希望守护程序和系统服务运行作为一个特定的UID或有更改uid,或希望文件是在能力/etc相当~/etc,并且等等不太可能工作做好,如果在所有。

  3. 大多数系统管理员会认为它们是无害的程序,mc并且mcedit“大多数情况下是无害的”。

    但是,很少有人会考虑安装Torrent客户端是无害的,尤其是如果他们必须为带宽付费或最终要承担法律责任时。对于最终用户在未经许可的情况下安装此类软件,大多数系统管理员可能不会完全满意。他们可能会说“确定,继续,将自己踢倒”,或者他们可能不会...但是您应该询问任何可能对机器所有者/管理员造成问题的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在没有root特权的情况下在CentOS上安装Python?

来自分类Dev

如何在没有sudo特权的情况下构建应用程序?

来自分类Dev

如何在没有sudo权限的情况下在CentOS上安装Node.js

来自分类Dev

如何在没有 sudo 的情况下在 Ubuntu 上安装树?

来自分类Dev

如何在没有root访问权限的情况下在本地安装tmux?

来自分类Dev

如何在没有sudo和root访问权限的情况下在Linux中卸载程序

来自分类Dev

如何在没有Google帐户的情况下在Chrome中安装扩展程序?

来自分类Dev

如何在没有root特权的情况下在Linux中读取HD串行?

来自分类Dev

如何在没有sudo的情况下安装库?

来自分类Dev

如何在没有sudo的情况下将程序安装到用户目录中

来自分类Dev

如何在没有root特权的情况下安装Gsettings架构?

来自分类Dev

如何在没有root特权的情况下安装DropBox?

来自分类Dev

如何在没有sudo访问的情况下在端口80上运行Express App

来自分类Dev

我如何在没有依赖的情况下在composer中安装软件包

来自分类Dev

如何在没有超时的情况下在Travis CI上安装某些软件?

来自分类Dev

如何在没有root访问权限的情况下在unix中安装gdb

来自分类Dev

如何在没有Internet连接的情况下在XP机器上安装.NET Framework 3.5?

来自分类Dev

如何在没有root访问权限的情况下在CentOS上安装Skype

来自分类Dev

如何在没有Dev Mod的情况下在Chromebook上安装Ubuntu?

来自分类Dev

如何在没有Internet连接的情况下在RedHat服务器中安装R

来自分类Dev

如何在没有root权限的情况下在linux上安装软件

来自分类Dev

如何在没有make的情况下在ubuntu上安装python 2.6.6

来自分类Dev

如何在没有 USB 的情况下在 jetson nano ARM 硬件上安装 cuda?

来自分类Dev

我可以在没有sudo特权的情况下安装Homebrew吗?

来自分类Dev

在不使用sudo的情况下在本地安装具有Python支持的VIM

来自分类Dev

如何在没有 lvh.me 的情况下在本地主机上为 saas 应用程序使用公寓 gem?

来自分类Dev

如何在没有开发服务器和调试的情况下在我的设备上安装React Native应用程序?

来自分类Dev

如何在没有互联网的情况下在终端中重新安装默认的图形驱动程序

来自分类Dev

Google Play服务如何在没有用户交互的情况下在后台安装应用程序

Related 相关文章

  1. 1

    如何在没有root特权的情况下在CentOS上安装Python?

  2. 2

    如何在没有sudo特权的情况下构建应用程序?

  3. 3

    如何在没有sudo权限的情况下在CentOS上安装Node.js

  4. 4

    如何在没有 sudo 的情况下在 Ubuntu 上安装树?

  5. 5

    如何在没有root访问权限的情况下在本地安装tmux?

  6. 6

    如何在没有sudo和root访问权限的情况下在Linux中卸载程序

  7. 7

    如何在没有Google帐户的情况下在Chrome中安装扩展程序?

  8. 8

    如何在没有root特权的情况下在Linux中读取HD串行?

  9. 9

    如何在没有sudo的情况下安装库?

  10. 10

    如何在没有sudo的情况下将程序安装到用户目录中

  11. 11

    如何在没有root特权的情况下安装Gsettings架构?

  12. 12

    如何在没有root特权的情况下安装DropBox?

  13. 13

    如何在没有sudo访问的情况下在端口80上运行Express App

  14. 14

    我如何在没有依赖的情况下在composer中安装软件包

  15. 15

    如何在没有超时的情况下在Travis CI上安装某些软件?

  16. 16

    如何在没有root访问权限的情况下在unix中安装gdb

  17. 17

    如何在没有Internet连接的情况下在XP机器上安装.NET Framework 3.5?

  18. 18

    如何在没有root访问权限的情况下在CentOS上安装Skype

  19. 19

    如何在没有Dev Mod的情况下在Chromebook上安装Ubuntu?

  20. 20

    如何在没有Internet连接的情况下在RedHat服务器中安装R

  21. 21

    如何在没有root权限的情况下在linux上安装软件

  22. 22

    如何在没有make的情况下在ubuntu上安装python 2.6.6

  23. 23

    如何在没有 USB 的情况下在 jetson nano ARM 硬件上安装 cuda?

  24. 24

    我可以在没有sudo特权的情况下安装Homebrew吗?

  25. 25

    在不使用sudo的情况下在本地安装具有Python支持的VIM

  26. 26

    如何在没有 lvh.me 的情况下在本地主机上为 saas 应用程序使用公寓 gem?

  27. 27

    如何在没有开发服务器和调试的情况下在我的设备上安装React Native应用程序?

  28. 28

    如何在没有互联网的情况下在终端中重新安装默认的图形驱动程序

  29. 29

    Google Play服务如何在没有用户交互的情况下在后台安装应用程序

热门标签

归档