Używanie 'cat' z lokalnego pliku do zdalnego pliku podczas ssh'd na serwerze


0

Jeśli mój plik something.txt jest na lokalnym kliencie i jestem ssh'd na zdalnym serwerze, czy nie mogę:

cat /path/on/local/client/something.txt >> /path/on/server

Udało mi się zrobić to, co chciałem:

cat something.txt | ssh username@server "cat > /path/on/server"

Ale to było poza serwerem na kliencie. Chciałbym pozostać na serwerze. Jest scp wymagane najpierw, aby pobrać plik na serwer?


„Czy nie mogę ...” -- Nie, nie możesz. Potrzebujesz NFS mount, aby zrobić coś takiego, zamiast zdalnego logowania.
— sawdust

Tak SCP jest wymagany do przesłania pliku, jak już widziałeś. To jest część „transferu plików” SSH.
— Appleoddity
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.