Hello,
you are right, once the circuit is up, all traffic will be allowed to flow, unless you specify the access-list under the interface as well:
interface BRI0
ip access-group 101 in
In your case, FTP traffic will never be denied because the first line allows all traffic, causing a match, and the second line never to take effect. You have to switch the statements for the access-list to work:
access-list 101 deny tcp any any eq ftp
access-list 101 permit ip any any
HTH,
Georg