Sim.
O KeePass tem uma porta multi-plataforma chamada KeePassX , que roda no Mac OS X e no Linux. Ele usa o formato padrão de armazenamento KeePass, para que possa ser usado de forma intercambiável entre o KeePass e o KeePassX. Também está incluído nos repositórios do Ubuntu por padrão.
Para sincronizar o banco de dados entre computadores, você pode usar o Dropbox entre plataformas. Coloque o seu banco de dados KeePass em uma pasta Dropbox e instale o Dropbox em cada computador que você deseja acessar seu banco de dados KeePass. O Dropbox manterá uma cópia local em cada computador, bem como uma cópia "oficial" no servidor. Você pode usar o KeePass / KeePassX para ler / gravar no arquivo normalmente, e ele será automaticamente sincronizado entre os computadores.