Скопировать файлы без прав root

В моем колледже у нас мало прав на использование файлов. Мне нужно скопировать некоторые C-программы от других пользователей к моей учетной записи.

Я не могу скопировать его в /tmp, а затем скопировать его обратно моя учетная запись оттуда, потому что здесь заблокированы команды cp и mv.

Когда я что-то копирую в tmp, у нас даже нет разрешения на чтение.

Можете ли вы дать хорошее решение для этого?

3
задан 14 March 2011 в 20:23

37 ответов

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 25 July 2018 в 22:21
  • 1
    Я никогда не пробовал это ... thanx для вашего Suggestetion.is это полный синтаксис для подключения к серверу? – Akhil Pm 16 March 2011 в 20:47
  • 2
    Да, чтобы подключиться к тому же серверу, с которого вы запускаете команду. Я думаю, 0 работает со всеми сетевыми инструментами как локальный хост. – Abhijeet 16 March 2011 в 23:09
  • 3
    извините, опять ftp также не подключается. Я думаю, что они тоже запретили ftp. – Akhil Pm 19 March 2011 в 08:25

Вы можете попробовать использовать веб-сервер python в каталоге вашего друга:

python -m SimpleHTTPServer 8000

и подключиться к вашему пользователю с помощью firefox с помощью http://localhost:8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP-адрес или имя), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 25 July 2018 в 22:21
  • 1
    Я пробовал scp, но это невозможно. есть ли способ вставки файлов в другие с помощью emacs и аналогичных текстовых редакторов? (мы используем emacs в нашей лаборатории). Thanx – Akhil Pm 16 March 2011 в 20:36
  • 2
    Я не думаю, что вы сможете перенести с помощью текстового редактора, но если у вас есть доступ в Интернет, я думаю, ваш друг всегда может скомпоновать файлы и отправить вам по электронной почте или на виртуальный диск, такой как dropbox. – laurent 16 March 2011 в 21:07
  • 3
    нет, мы не можем подключиться к интернету. Я думаю, что это домашняя группа. Я уверен, потому что для нас существует отдельная сетевая лаборатория, и эта лаборатория предназначена только для программирования. – Akhil Pm 19 March 2011 в 08:38

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 25 July 2018 в 22:21
  • 1
    лучший ответ, на мой взгляд. – RolandiXor♦ 20 March 2011 в 06:37
  • 2
    Я считаю, что сообщество согласен в этом отношении. – Thomas Ward♦ 21 March 2011 в 03:18

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 25 July 2018 в 22:21
  • 1
    монтаж, смена владельца и пользовательский интерфейс и т. д. невозможны. я попробовал это с самого начала ............ thanx – Akhil Pm 16 March 2011 в 20:42
  • 2
    привет друзьям благодаря всем вашим предложениям, а также радостным новостям. я получил решение для своих вопросов – Akhil Pm 21 March 2011 в 15:29

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 26 July 2018 в 20:52
  • 1
    Я никогда не пробовал это ... thanx для вашего Suggestetion.is это полный синтаксис для подключения к серверу? – Akhil Pm 16 March 2011 в 20:47
  • 2
    Да, чтобы подключиться к тому же серверу, с которого вы запускаете команду. Я думаю, 0 работает со всеми сетевыми инструментами как локальный хост. – Abhijeet 16 March 2011 в 23:09
  • 3
    извините, опять ftp также не подключается. Я думаю, что они тоже запретили ftp. – Akhil Pm 19 March 2011 в 08:25

Вы можете попробовать использовать веб-сервер python в каталоге вашего друга:

python -m SimpleHTTPServer 8000

и подключиться к вашему пользователю с помощью firefox с помощью http://localhost:8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP-адрес или имя), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 26 July 2018 в 20:52
  • 1
    Я пробовал scp, но это невозможно. есть ли способ вставки файлов в другие с помощью emacs и аналогичных текстовых редакторов? (мы используем emacs в нашей лаборатории). Thanx – Akhil Pm 16 March 2011 в 20:36
  • 2
    Я не думаю, что вы сможете перенести с помощью текстового редактора, но если у вас есть доступ в Интернет, я думаю, ваш друг всегда может скомпоновать файлы и отправить вам по электронной почте или на виртуальный диск, такой как dropbox. – laurent 16 March 2011 в 21:07
  • 3
    нет, мы не можем подключиться к интернету. Я думаю, что это домашняя группа. Я уверен, потому что для нас существует отдельная сетевая лаборатория, и эта лаборатория предназначена только для программирования. – Akhil Pm 19 March 2011 в 08:38

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 26 July 2018 в 20:52
  • 1
    лучший ответ, на мой взгляд. – RolandiXor♦ 20 March 2011 в 06:37
  • 2
    Я считаю, что сообщество согласен в этом отношении. – Thomas Ward♦ 21 March 2011 в 03:18

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 26 July 2018 в 20:52
  • 1
    монтаж, смена владельца и пользовательский интерфейс и т. д. невозможны. я попробовал это с самого начала ............ thanx – Akhil Pm 16 March 2011 в 20:42
  • 2
    привет друзьям благодаря всем вашим предложениям, а также радостным новостям. я получил решение для своих вопросов – Akhil Pm 21 March 2011 в 15:29

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 31 July 2018 в 13:16
  • 1
    Я никогда не пробовал это ... thanx для вашего Suggestetion.is это полный синтаксис для подключения к серверу? – Akhil Pm 16 March 2011 в 20:47
  • 2
    Да, чтобы подключиться к тому же серверу, с которого вы запускаете команду. Я думаю, 0 работает со всеми сетевыми инструментами как локальный хост. – Abhijeet 16 March 2011 в 23:09
  • 3
    извините, опять ftp также не подключается. Я думаю, что они тоже запретили ftp. – Akhil Pm 19 March 2011 в 08:25

Вы можете попробовать использовать веб-сервер python в каталоге вашего друга:

python -m SimpleHTTPServer 8000

и подключиться к вашему пользователю с помощью firefox с помощью http://localhost:8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP-адрес или имя), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 31 July 2018 в 13:16
  • 1
    Я пробовал scp, но это невозможно. есть ли способ вставки файлов в другие с помощью emacs и аналогичных текстовых редакторов? (мы используем emacs в нашей лаборатории). Thanx – Akhil Pm 16 March 2011 в 20:36
  • 2
    Я не думаю, что вы сможете перенести с помощью текстового редактора, но если у вас есть доступ в Интернет, я думаю, ваш друг всегда может скомпоновать файлы и отправить вам по электронной почте или на виртуальный диск, такой как dropbox. – laurent 16 March 2011 в 21:07
  • 3
    нет, мы не можем подключиться к интернету. Я думаю, что это домашняя группа. Я уверен, потому что для нас существует отдельная сетевая лаборатория, и эта лаборатория предназначена только для программирования. – Akhil Pm 19 March 2011 в 08:38

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 31 July 2018 в 13:16
  • 1
    лучший ответ, на мой взгляд. – RolandiXor♦ 20 March 2011 в 06:37
  • 2
    Я считаю, что сообщество согласен в этом отношении. – Thomas Ward♦ 21 March 2011 в 03:18

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 31 July 2018 в 13:16
  • 1
    монтаж, смена владельца и пользовательский интерфейс и т. д. невозможны. я попробовал это с самого начала ............ thanx – Akhil Pm 16 March 2011 в 20:42
  • 2
    привет друзьям благодаря всем вашим предложениям, а также радостным новостям. я получил решение для своих вопросов – Akhil Pm 21 March 2011 в 15:29

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 2 August 2018 в 03:48
  • 1
    Я никогда не пробовал это ... thanx для вашего Suggestetion.is это полный синтаксис для подключения к серверу? – Akhil Pm 16 March 2011 в 20:47
  • 2
    Да, чтобы подключиться к тому же серверу, с которого вы запускаете команду. Я думаю, 0 работает со всеми сетевыми инструментами как локальный хост. – Abhijeet 16 March 2011 в 23:09
  • 3
    извините, опять ftp также не подключается. Я думаю, что они тоже запретили ftp. – Akhil Pm 19 March 2011 в 08:25

Вы можете попробовать использовать веб-сервер python в каталоге вашего друга:

python -m SimpleHTTPServer 8000

и подключиться к вашему пользователю с помощью firefox с помощью http://localhost:8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP-адрес или имя), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 2 August 2018 в 03:48
  • 1
    Я пробовал scp, но это невозможно. есть ли способ вставки файлов в другие с помощью emacs и аналогичных текстовых редакторов? (мы используем emacs в нашей лаборатории). Thanx – Akhil Pm 16 March 2011 в 20:36
  • 2
    Я не думаю, что вы сможете перенести с помощью текстового редактора, но если у вас есть доступ в Интернет, я думаю, ваш друг всегда может скомпоновать файлы и отправить вам по электронной почте или на виртуальный диск, такой как dropbox. – laurent 16 March 2011 в 21:07
  • 3
    нет, мы не можем подключиться к интернету. Я думаю, что это домашняя группа. Я уверен, потому что для нас существует отдельная сетевая лаборатория, и эта лаборатория предназначена только для программирования. – Akhil Pm 19 March 2011 в 08:38

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 2 August 2018 в 03:48
  • 1
    лучший ответ, на мой взгляд. – RolandiXor♦ 20 March 2011 в 06:37
  • 2
    Я считаю, что сообщество согласен в этом отношении. – Thomas Ward♦ 21 March 2011 в 03:18

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 2 August 2018 в 03:48
  • 1
    монтаж, изменение владельца и useradd и т. д. невозможны. я попробовал это с самого начала ............ спасибо – Akhil Pm 16 March 2011 в 20:42
  • 2
    привет друзьям благодаря всем вашим предложениям, а также радостным новостям. я получил решение для своих вопросов – Akhil Pm 21 March 2011 в 15:29

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 4 August 2018 в 19:52
  • 1
    Я никогда не пробовал это ... thanx для вашего Suggestetion.is это полный синтаксис для подключения к серверу? – Akhil Pm 16 March 2011 в 20:47
  • 2
    Да, чтобы подключиться к тому же серверу, с которого вы запускаете команду. Я думаю, 0 работает со всеми сетевыми инструментами как локальный хост. – Abhijeet 16 March 2011 в 23:09
  • 3
    извините, опять ftp также не подключается. Я думаю, что они тоже запретили ftp. – Akhil Pm 19 March 2011 в 08:25

Вы можете попробовать использовать веб-сервер python в каталоге вашего друга:

python -m SimpleHTTPServer 8000

и подключиться к вашему пользователю с помощью firefox с помощью http://localhost:8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP-адрес или имя), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 4 August 2018 в 19:52
  • 1
    Я пробовал scp, но это невозможно. есть ли способ вставки файлов в другие с помощью emacs и аналогичных текстовых редакторов? (мы используем emacs в нашей лаборатории). Thanx – Akhil Pm 16 March 2011 в 20:36
  • 2
    Я не думаю, что вы сможете перенести с помощью текстового редактора, но если у вас есть доступ в Интернет, я думаю, ваш друг всегда может скомпоновать файлы и отправить вам по электронной почте или на виртуальный диск, такой как dropbox. – laurent 16 March 2011 в 21:07
  • 3
    нет, мы не можем подключиться к интернету. Я думаю, что это домашняя группа. Я уверен, потому что для нас существует отдельная сетевая лаборатория, и эта лаборатория предназначена только для программирования. – Akhil Pm 19 March 2011 в 08:38

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 4 August 2018 в 19:52
  • 1
    лучший ответ, на мой взгляд. – RolandiXor♦ 20 March 2011 в 06:37
  • 2
    Я считаю, что сообщество согласен в этом отношении. – Thomas Ward♦ 21 March 2011 в 03:18

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 4 August 2018 в 19:52
  • 1
    монтаж, смена владельца и пользовательский интерфейс и т. д. невозможны. я попробовал это с самого начала ............ thanx – Akhil Pm 16 March 2011 в 20:42
  • 2
    привет друзьям благодаря всем вашим предложениям, а также радостным новостям. я получил решение для своих вопросов – Akhil Pm 21 March 2011 в 15:29

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 6 August 2018 в 03:55

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 6 August 2018 в 03:55

Вы можете попытаться использовать веб-сервер python в каталоге вашего друга:

  python -m SimpleHTTPServer 8000  

и подключиться к вашему пользователю с помощью firefox, используя HTTP: // локальный: 8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP или имя, конечно), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 6 August 2018 в 03:55

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 6 August 2018 в 03:55

У вас есть доступ к USB-накопителям? Возможно, вы также можете создать / home / you / tmp и использовать это вместо / tmp. Конечно, это также предполагает, что у вас нет привилегий sudo. Если вы можете использовать sudo, вы также можете сделать это, как говорит CYREX.

1
ответ дан 7 August 2018 в 21:52

Мы видим, что администратор в значительной степени связал все ваши руки, чтобы не выполнять такие задачи. Я думаю, лучшим решением было бы написать сообщение прямо ему / ей и попросить решение по вашей проблеме.

4
ответ дан 7 August 2018 в 21:52

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 7 August 2018 в 21:52

Вы можете попытаться использовать веб-сервер python в каталоге вашего друга:

  python -m SimpleHTTPServer 8000  

и подключиться к вашему пользователю с помощью firefox, используя HTTP: // локальный: 8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP или имя, конечно), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 7 August 2018 в 21:52

Как упоминалось laurent-rpnet, используйте SCP. Если эта служба отключена, вы также можете попробовать ftp.

try: ftp 0 Это будет подключаться к той же машине. и укажите имя пользователя и пароль вашего друга.

0
ответ дан 10 August 2018 в 10:07

Вы можете попытаться использовать веб-сервер python в каталоге вашего друга:

  python -m SimpleHTTPServer 8000  

и подключиться к вашему пользователю с помощью firefox, используя HTTP: // локальный: 8000. Если это сработает, вы увидите каталог, в котором был запущен веб-сервер, и вы сможете «загрузить» файлы своему пользователю.

Возможно, вам придется сделать это на двух разных машинах ( и изменить localhost: 8000 на правильный IP или имя, конечно), потому что вы не можете закрыть терминал, на котором запущен веб-сервер.

1
ответ дан 10 August 2018 в 10:07

Другие вопросы по тегам:

Похожие вопросы: