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?

pstatix
źródło
„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