Differences

This shows you the differences between the selected revisions of the page.

2005-05-28 2005-05-28
hard links in sftp6 (martin) reword (martin)
Line 35: Line 35:
^ [[remote_command|Execution of arbitrary command]] | Supported as long as the command does not require user input. For example it is not possible to execute ''su root''. | Unsupported by the protocol. WinSCP can open [[shell_session|separate shell session]] to execute the command. | ^ [[remote_command|Execution of arbitrary command]] | Supported as long as the command does not require user input. For example it is not possible to execute ''su root''. | Unsupported by the protocol. WinSCP can open [[shell_session|separate shell session]] to execute the command. |
^ [[task_properties|Owner or group change]] | Supported (''chmod'', ''chown'', ''chgrp''). | In version 2 and 3 of SFTP protocol, owner and group can be changed only with knowledge of UID/GID (unsupported by WinSCP). Version 4 allows even change using user or group name. | ^ [[task_properties|Owner or group change]] | Supported (''chmod'', ''chown'', ''chgrp''). | In version 2 and 3 of SFTP protocol, owner and group can be changed only with knowledge of UID/GID (unsupported by WinSCP). Version 4 allows even change using user or group name. |
-^ [[task_link|Link creation]] | It is possible to create both symbolic and hard links (''ln''). Symbolic links can be edited also. | It is possible to create and edit symbolic links since version 3. Hard links are supported only since version 6 of the protocol (not supported by WinSCP). |+^ [[task_link|Link creation]] | It is possible to create both symbolic and hard links (''ln''). Symbolic links can be edited also. | It is possible to create and edit symbolic links since version 3. Hard links are supported only since version 6 of the protocol (unsupported by WinSCP). |
^ User group list lookup | Supported (''groups''). | Unsupported. | ^ User group list lookup | Supported (''groups''). | Unsupported. |
^ Influence of environment variables | As WinSCP uses shell, it is influenced by environment variables (date format, etc.). WinSCP requires English environment. See [[requirements]]. | Generally unaffected by environment variables. | ^ Influence of environment variables | As WinSCP uses shell, it is influenced by environment variables (date format, etc.). WinSCP requires English environment. See [[requirements]]. | Generally unaffected by environment variables. |
^ File modification [[timestamp|timestamp]] | Some shell commands are influenced by daylight-saving time. For example, the ''ls'' command can return a different time than ''scp''. Thus, after transfer, the timestamp of the file can be different. Also there can be additional difference caused by server timezone offset. This causes trouble when comparing directories and [[task_synchronize|synchronization]]. | Theoretically problem does not occur as the protocol requires timestamps to be in UTC. Practically some of the SFTP servers have problems with DST. | ^ File modification [[timestamp|timestamp]] | Some shell commands are influenced by daylight-saving time. For example, the ''ls'' command can return a different time than ''scp''. Thus, after transfer, the timestamp of the file can be different. Also there can be additional difference caused by server timezone offset. This causes trouble when comparing directories and [[task_synchronize|synchronization]]. | Theoretically problem does not occur as the protocol requires timestamps to be in UTC. Practically some of the SFTP servers have problems with DST. |
^ [[ui_login|Configuration]] | For successful connection to server it is often necessary to properly set up several configuration options on the [[ui_login_scp|Login dialog]]. | Generally, a login data are needed only. | ^ [[ui_login|Configuration]] | For successful connection to server it is often necessary to properly set up several configuration options on the [[ui_login_scp|Login dialog]]. | Generally, a login data are needed only. |

Last modified: by martin