Это не Ваш классический вопрос о программировании и так как я довольно плохо знаком с этим (действительно прохладный!) сайт, я не уверен, является ли это местом, таким образом, я попробую так или иначе.
Я работаю в лаборатории, когда все парни используют ПК с Windows и получают доступ к серверам лаборатории Linux через ssh.
Я предпочитаю Linux, таким образом, у меня есть локальная установка человечности 10.4 на моем ПК. Я монтирую, что дом нашего использования сервера лаборатории монтирует server:/home/mnt/home/. Я могу затем получить доступ к файлам на сервере (я должен был изменить свой локальный UID для соответствия тому, присвоенному мне на нашем сервере, чтобы смочь записать в мой домашний dir).
Проблемой являются все (символьные) ссылки, которые я имею на сервере, не работают, когда я получаю доступ к ним через смонтированное местоположение. Я предполагаю, что система просто пытается перейти по ссылке в моем локальном / домой вместо этого на server:/home.
Существует ли способ заставить ссылки работать?
Спасибо, Dave
Символьная ссылка (в отличие от жесткой ссылки) является просто "файлом", который содержит целевой файл.
Таким образом, Вы правы. Если символьная ссылка содержит /home/bob
, затем это - файл, который это попытается использовать, нет server:/home/bob
.
Я не думаю, что существует путь вокруг этого кроме к:
server:/home
по Вашему home
каталог, не хорошая идея, так как это скроет Ваше реальное home
файловая система; илиhome
также, не хорошая идея, просто должная смонтировать проблемы управления.