Questions tagged [afs]

The Andrew File System is a distributed file system developed by Carnegie Mellon University

The Andrew File System (AFS) is a distributed file system. It uses a set of servers to store files, and has aggressive caching on the client to improve performance.

It uses Kerberos for authentication. The permissions system is richer than the usual UNIX permissions model, as files can have arbitrary access control lists associated with them.

11 questions
7
votes
2 answers

How do I retrieve basic information about an afs mounted filesystem

Given an afs mouted filesystem, can I discover what IP address or DNS name it is served from? Can I learn anything about the drive/partition it occupies on the serving machine? Background: I am user (no access to root privileges[+]) at a site that…
5
votes
1 answer

No-socket alternative to tmux or screen

My university gives each student a directory on their AFS which is accessible via SSH. There is a (light) CLI-driven piece of software that I would like to run continuously from the university. I thought I could just run the software through screen…
4
votes
2 answers

In an AFS filesystem, why am I unable to access some directories where I have r-x permissions, and able to access some where I have no permissions?

I've encountered some unexpected behavior when trying to access directories in an AFS mount using Linux (specifically, in bash 4.3.11(1)-release on Ubuntu 14.04.1). In some cases, I'm unable to access directories that I should be able to access, and…
3
votes
1 answer

How to get OS X Spotlight to search Andrew File System (AFS) volume?

I'd like to have Spotlight index and search a mounted AFS volume (actually, just one folder on this volume). I'm aware of this question about network volumes: How to get OS X to index my Network Volumes with Spotlight? This didn't work for me (see…
kelvin
  • 131
3
votes
2 answers

Accidentally blocked myself out of my private UNIX directory

I used the following command to see who had permission to my directory. fs la I then wanted to block someone out, so I used the command (and accidentally used my username instead of the person I wanted to block out. fs sa . none AND…
3
votes
1 answer

Restore AFS from /vicepa to a normal directory

This may be the wrong way of going about things, but I was hoping there is some hope. Our afs configuration has completely gone haywire, but the volumes within the /vicepa partition are still present. Is there any way to restore these .vol files to…
3
votes
2 answers

Multi-user cross-platform client-side on-disk encryption with a SMB/AFS NAS?

I have an old Lacie 5big NAS that does not support encryption. It speaks SMB, AFS and FTP. I'm looking for a way to store encrypted data on the NAS, at the same time it should be accessible by multiple users. Some of the users use Linux, some use…
neuhaus
  • 221
2
votes
1 answer

ssh authentication to an AFS using public/private key pairs

I'm writing a lil' bash script to update files on a webserver from any authorized computer. In the end, I want to use the scp command to do the work. scp -i ~/.ssh/id_rsa $localpath $user@gpu.srv.ualberta.ca:$webpath The webserver is on an AFS, so…
tyblu
  • 1,382
1
vote
3 answers

Why can't I set an ACL for AFS even though I'm in the right group?

I've got a directory that I've lost control over on an AFS system. According to the system adminstrators, my adminin subgroup (dsekt:admin) has rlidwka on the directory. I'm a member of this group (and I can list the members of the group and see my…
Torandi
  • 968
1
vote
1 answer

kinit gives me a Kerberos ticket, but no AFS token

I'm trying to setup access to my university's IT environment from my laptop running Ubuntu 12.04, by (mostly) following the IT-department's guides on AFS and Kerberos. I can get AFS working well enough so that I can navigate to my home folder…
Tomas Aschan
  • 3,556
0
votes
1 answer

krb5 kinit error after upgrade to ubuntu 20

I have an Ubuntu 18.04 computer where I connected (as client) to an AFS filesystem via openafs and kinit (krb5), hosted by my company (based on MIT Kerberos). This works well, here the log: KRB5_TRACE=/dev/stdout kinit -V username Using default…